Senior Java Full-Stack Developer – French/English
3 990 - 4 830
EUR
(B2B)
2 100 - 2 400
EUR
líq. (Permanent Contract)
Build enterprise-ready full-stack platforms that move at the speed of innovation.
Lisbon-based opportunity with remote work model (up to 3 remote days/week).
As a Senior Java Full-Stack Developer, you will be working for our client, delivering robust, scalable solutions with a modern Java + Spring Boot and Angular stack. You’ll help design, develop, and improve backend services and front-end features—turning clear requirements into reliable products that perform in real-world environments.
Your main responsibilities:
Develop and maintain backend services using Java 17/21 and Spring Boot 3.2/4.
Build and enhance user-facing features with Angular 18/20, ensuring smooth, responsive UI behavior.
Integrate and manage messaging workflows with ActiveMQ 6.1.x.
Design and implement data access and persistence layers with PostgreSQL 16.x.
Develop and maintain REST APIs to support frontend and system integrations.
Package and deploy applications using Docker, aligning with CI/CD practices.
Collaborate on CI/CD pipelines using Maven 3.x, Jenkins, Nexus, and XLDeploy.
Ensure software quality through SonarQube, JaCoCo, and strong coding standards in IntelliJ or Eclipse.
You're ideal for this role if you have:
5–10 years of professional development experience.
Strong hands-on skills in Java 17/21 and Spring Boot 3.2/4.
Proven full-stack experience with Angular 18/20.
Experience building and consuming REST APIs.
Working knowledge of PostgreSQL and messaging with ActiveMQ.
Competence with Docker and CI/CD workflows using common tooling.
Comfort working in enterprise environments using Linux (SUSE LES 15) and Windows 11 for development.
It is a strong plus if you have: (optional)
Portuguese (strong plus).
Language Required for the role :
English – fluent (mandatory)
French – fluent (mandatory)
Eligibility for the role :
Only candidates with an existing legal right to work in Europe will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Internal number #9444
Benefits
ITDS Clubs
Access to medical insurance
Meal Card
Access to Pluralsight & Udemy
Integrational Events
Seus critérios