Adentis Portugal

Java backend engineer

In short

Mid-level Java backend engineer role at Adentis, a Portuguese IT services/outsourcing company, working hybrid in Lisbon (office once or twice a week). The role covers building Java/Spring Boot services, secure REST APIs, messaging systems (Kafka, JMS), automated testing and architecture contribution within a Scrum team. Requires strong Java 11+, Spring Boot, Kafka/JMS, Docker/Kubernetes/Linux, Oracle, Jenkins, JUnit, Mockito experience, plus EU citizenship or a Portuguese work visa/residency.

About Adentis
With just over 10 years of experience in the Portuguese market, we share our DNA with more than 200 workers and position our offer according to 3 lines of service: Strategy (Outsourcing, NeXel, Team as a Service, Tech Academies); R&D (Bootcamps, POC, Tech Lab); Nearshore. In ADENTIS, we focus on PEOPLE.
Responsibilities
•Develop Java software components using modern practices, with a focus on Scrum-based, high levels of process monitoring, and automation.
•Design and build secure REST interfaces, ensuring adherence to best practices.
•Implement and maintain messaging systems with a focus on high performance and reliability.
•Conduct and advocate for automated software testing techniques to ensure robust and reliable code.
•Manage project deadlines, communicate risks and blockers effectively to the project manager, and proactively resolve or delegate issues.
•Engage with the global development community, presenting and defending technical solutions.
•Contribute to the understanding and application of architecture principles within the team.
•Seek out and apply high-quality development practices to enhance user trust and reduce costs.
Requirements
•Proven expertise in Java 11+, Spring Boot, and Object-Oriented Design.
•Extensive experience with messaging systems, Kafka, and JMS.
•Proficiency in secure REST interface design and automated software testing.
•Familiarity with Docker, Kubernetes, Linux, and the Web packaging stack.
•Hands-on experience with Oracle databases, Jenkins, JUnit, and Mockito.
•Strong understanding of architecture principles and Test-Driven Development (TDD).
•Excellent communication skills, with the ability to engage with and influence a global team.
•Experience with IntelliJ IDE.
•European Union Citizenship or Portuguese Working Visa / Portuguese Residency.
•Availability to go to the office, once or twice per week.
Conditions / Benefits
•Great Work-Life balance
•Very flexible organizational routine
•Health benefits (for you and your family)
•Team Building activities
•Over 300 protocols to offer great discounts in different areas
•Continuous professional development sponsored by the Training and Certification Department
•Regular feedback on performance through a personalized plan
•Comprehensive career plan and progression involving assertive performance reviews

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