All roles

Senior Java Fullstack Developer

Kyotu Technology

Remote · Wrocław, Warszawa, Kraków, Gdańsk, Poznań · Poland · Senior

Agentic fit score: 60/100

🔍 Senior Java Fullstack Developer

Location: 100% remote (Poland)

Contract type: B2B

Capacity: Full-time

Rate: 120–150 PLN + VAT / h

🚀 About the role

We are looking for an experienced Senior Java Fullstack Developer to join our Talent Pool for upcoming software development projects.

We collaborate with international clients on modern web applications, enterprise platforms, and scalable backend systems. Depending on the project, you may be involved in developing new solutions, extending existing products, or modernizing established applications.

We are looking for an engineer with a strong Java and Spring Boot background who is also comfortable working on the frontend using React, Angular, or Vue.js .

You should be able to independently deliver features, contribute to technical decisions, and use modern development practices, including AI-assisted coding tools .

💡 Who we are

Kyotu Technology is a boutique software house based in Wrocław and Warsaw, working fully remotely or in hybrid mode across Poland. We focus on long-term, high-quality engineering and building production-grade systems with real business impact.

Our engineers have real influence on technical decisions and the way solutions are delivered.

🧠 Your responsibilities

design, develop, and maintain backend services using Java and Spring Boot

build and enhance frontend features using React, Angular, or Vue.js

develop and integrate REST APIs

work with relational databases and optimize application performance

contribute to system architecture and technical design decisions

write clean, maintainable, and well-tested code

participate in code reviews, troubleshooting, and continuous improvement

work with CI/CD pipelines and support application deployments

use AI-powered development tools to improve coding efficiency, debugging, and everyday engineering workflows

collaborate with developers, QA engineers, and other project stakeholders

🧩 Must haves

minimum 5 years of commercial software development experience , including solid experience with Java

strong knowledge of Java 17+ and Spring Boot

practical experience with Spring Framework, Spring Data JPA / Hibernate, and Spring Security

commercial experience with at least one modern frontend framework: React, Angular, or Vue.js

good knowledge of JavaScript / TypeScript, HTML, and CSS

experience designing and developing REST APIs

good understanding of SQL and relational databases , such as PostgreSQL or MySQL

experience with microservices or distributed systems

practical knowledge of Git, Docker, and CI/CD pipelines , using tools such as GitHub Actions, GitLab CI, or Jenkins

experience with automated testing, including JUnit, Mockito , or similar tools

hands-on experience using AI-assisted development tools , such as GitHub Copilot, Cursor, Claude Code, or ChatGPT, in daily development work

understanding of software design principles, clean code, and application security

ability to independently deliver features and solve technical problems

good communication skills and English at B2+ level

✨ Nice to have

experience with AWS, Azure, or Google Cloud

knowledge of Kubernetes

experience with Kafka, RabbitMQ, or other messaging technologies

familiarity with Redis or other caching solutions

experience with GraphQL

knowledge of infrastructure as code, such as Terraform

experience with application monitoring and observability tools

📦 What we offer

B2B contract

rate: 120–150 PLN + VAT / h

100% remote work

opportunity to collaborate on international software development projects

modern technology stack and engineering practices

opportunity to work with AI-assisted development tools

collaboration with experienced engineering teams

real influence on technical decisions and delivered solutions

Please note: This recruitment is part of our Talent Pool initiative. We are connecting with experienced Java Fullstack Developers for upcoming opportunities. Project details and potential start dates will be discussed individually as suitable opportunities become available.

Apply on the original posting