Develop scalable applications as a Senior Java Developer to contribute to the design and development of modern software systems.
* Design, develop, and maintain large-scale applications using modern Java technologies.
* Implement and optimize RESTful APIs and backend integrations.
* Work with Spring Boot, Spring Cloud, and related frameworks to deliver robust solutions.
Requirements include 5+ years of Java backend development experience, strong knowledge of Java 11+, and hands-on experience with Spring Boot and Spring Data.
* Strong understanding of microservices architecture and distributed systems.
* Experience with REST APIs, JSON, Git, and CI/CD pipelines is required.
* Familiarity with Docker, Kubernetes, and cloud environments is a plus.
Fluency in English (B2) is necessary. We prefer candidates based in Portugal due to business requirements.