Senior Java Developer - Permanent
Role details
Job location
Tech stack
Job description
Our client is looking for a Senior Java Developer to lead the design, development, and maintenance of backend services and RESTful APIs in an enterprise-grade environment. You combine deep technical expertise with strong collaboration skills across multidisciplinary teams., You design and develop robust backend services using Java and Spring Boot. You ensure code quality through unit, integration, and performance testing. You lead code reviews, mentor junior developers, and contribute to architectural decisions. You collaborate closely with architects, analysts, and DevOps engineers. You support deployment, cutover, and hypercare phases, and keep technical documentation up to date.
Requirements
Profile
- 10+ years in Java
- 5+ years in microservices and Spring Framework.
- Experience with SaaS integrations.
- Strong command of Spring Boot, JPA/Hibernate, Maven/Gradle.
- English C1 written and spoken - mandatory.