Senior Java Developer
Poland и ещё 1 городГибрид
JavaKubernetesKafkaMicroservicesSpring BootCloudITHybridPolandSeniorJavaWroclawKrakow
Описание
Responsibilities
- Analyze complex technical and business problems and design effective, scalable solutions
- Evaluate existing code, architecture, and technical approaches, recommending improvements
- Select the right tools, technologies, and architectural patterns based on project needs and long-term impact
- Design, develop, and maintain high-quality backend services using Java 21+ and Spring Boot
- Design, build, and evolve cloud architectures ensuring scalability, reliability, and performance
- Take end-to-end ownership of technical challenges: from understanding the problem to implementing, validating, and improving the solution
- Review code critically, give constructive feedback, and ensure high standards of quality, security, and maintainability
- Discuss technical trade-offs with engineers and stakeholders, challenge assumptions, and align on the best solutions
- Clearly communicate technical concepts, design decisions, and recommendations
Requirements
- Strong experience with Java 21 or newer
- Spring Boot
- Strong experience with Cloud environments
- Experience with microservices
- Experience with Kubernetes
- Experience with Kafka
- Fluent English (business and technical)
- Advanced problem-solving skills
- Ability to propose and select proper tools
- Ability to write and assess code
We offer
- Hybrid, 3 office days per week