ALTEN

Java developer for web applications

In short

Senior Java Developer role designing, building and maintaining scalable web applications and microservices with Spring Boot for large companies in the Lisbon area, hybrid work format. The posting is from a multinational IT consulting/staffing company and requires at least 5 years of Java/Spring Boot experience, strong knowledge of OOP and design patterns, databases, cloud platforms (AWS/Azure) and containerization (Docker, Kubernetes). It demands hands-on backend development, REST API/microservices architecture work, code review and CI/CD process improvement.

About the Role
We are seeking an experienced and skilled Senior Java Developer with expertise in Spring Boot to join our dynamic development team for large companies present in the Lisboa area. As a Senior Java Developer, you will be responsible for designing, implementing, and maintaining scalable and high-performance web applications. The ideal candidate is passionate about clean code, modern Java technologies, and best development practices.
Responsibilities
•Design, develop, and deploy high-quality, maintainable Java applications using Spring Boot
•Collaborate with cross-functional teams to analyze business requirements and provide technical solutions
•Write efficient, well-tested, and reusable code
•Architect and implement microservices and RESTful APIs
•Work on backend integration with databases, front-end systems, and other services
•Perform code reviews to ensure quality and adherence to standards
•Troubleshoot and resolve technical issues across the development lifecycle
•Participate in architecture discussions and contribute to system design
•Continuously improve development processes, including CI/CD, testing, and release management
Requirements
•Bachelor's or Master's degree in Computer Science, Engineering, or a related field
•Minimum 5 years' experience as a Java Developer with hands-on experience in Spring Boot and related technologies
•Strong understanding of Java programming, object-oriented principles, and design patterns
•Proficiency in working with databases such as Python; SpringBoot; JavaScript
•Experience with cloud platforms (AWS, Azure, etc.) and containerization (Docker, Kubernetes)
•Strong debugging and problem-solving skills
•Ability to work effectively in a team-oriented environment and communicate technical concepts clearly
•Good communication skills
Conditions
•Joining a competitive, multinational company that is constantly growing
•Integration into a highly qualified team of professionals with a great work environment—innovative and dynamic
•Specialized training and ongoing professional development
•Social benefits
•Competitive salary

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot