
ITDS Portugal
Senior Java Fullstack Developer with Expertise in Spring Boot and Microservices
Lisbon
June 2, 2026
Ignite innovation at the forefront of digital transformation — drive scalable solutions with Java and Microservices!
Lisbon-based opportunity with hybrid work model.
As a Senior Java Fullstack Developer, you will be working for our client, a leader in innovative IT solutions. You will be instrumental in designing and developing Java applications that meet client needs, utilizing cloud-native technologies, microservices, and modern front-end frameworks. Join a dynamic environment that fosters growth and technical excellence.
Your main responsibilities:
- Design and develop robust Java applications aligned with client requirements and architecture standards.
- Collaborate closely with clients and cross-functional teams to define and implement effective solutions.
- Ensure seamless REST API integration, documentation, and monitoring using Swagger, Postman, and related tools.
- Lead microservices development using Spring Boot, Hibernate, and related technologies, including deployment in cloud environments like Azure and Kubernetes.
- Maintain code quality through continuous integration tools such as Jenkins, Docker, and Sonar.
- Optimize application performance, troubleshoot issues, and ensure high availability.
- Work effectively across multicultural teams spread across multiple countries.
- Provide technical guidance and mentoring to junior team members as needed.
You're ideal for this role if you have:
- At least 8 years of experience in full-stack Java development.
- Strong expertise in Java (v17), Spring Boot, JPA, Hibernate, and microservices architecture.
- Hands-on experience with React.js for frontend development.
- Knowledge of REST APIs, Swagger, and API Lifecycle management.
- Familiarity with CI/CD pipelines, including Jenkins, Docker, OpenShift/Kubernetes, and Azure Pipelines.
- Experience working with NoSQL databases, particularly MongoDB.
- Competence in cloud infrastructure management using Terraform and PaaS platforms.
- Proficiency with version control systems like Git and development tools such as Maven, VSCode, Sonar, and VeraCode.
- Strong understanding of multithreading, API monitoring, performance optimization, and Unix/Shell scripting.
It is a strong plus if you have:
- Certification or experience with Azure Cloud Platform.
- Knowledge of additional tools like Postman and Terraform.
Language Required for the role:
- Communicative level of English.
Eligibility for the role:
- Only candidates with an existing legal right to work in the European Union 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.
For more information, visit this link.