← All jobs

Senior Java Full-Stack Developer, Java, Angular

About the role

• Design and build scalable backend services
• Build modern web interfaces supporting high-traffic, customer-facing retail platforms
• Work on a microservices-based ecosystem running on Azure
• Develop Spring Boot services and APIs
• Develop Angular frontend applications
• Help shape technical decisions
• Maintain high code quality
• Work closely with product and engineering peers in an agile environment
• Own work and directly impact products used by millions of customers

• Solid experience as a Senior Java Developer using recent Java versions (Java 17+/21)
• Strong hands-on experience with Spring Boot 3.x
• Proven experience designing and building microservices architectures
• Solid frontend experience with Angular (recent versions, 16+)
• Hands-on experience with Microsoft Azure
• Experience with Apache Kafka in event-driven systems
• Fluent English (written and spoken)
• Must be based in Portugal

• 15th month salary
• Health insurance covering your family
• Birthday off
• Mobility program for digital nomads
• Real work-life balance