Backend Developer
Role Overview:
We are looking for a Backend Engineer specialized in Apache Camel to contribute to the development of a mediation platform based on Enterprise Integration Patterns (EIP). The role involves building reliable and scalable integration flows, integrating Java/Spring Boot microservices, and working with
- driven architectures using Kafka. You will be involved in the full software lifecycle, from development and deployment on Kubernetes to observability, quality assurance, and CI/CD automation.
Key Responsibilities:
- Design and develop integration flows using Apache Camel and Enterprise Integration Patterns (EIP).
- Build and integrate Java/Spring Boot microservices within a mediation platform.
- Design and implement
- driven architectures using Kafka. Ensure reliability, scalability, and performance of integration flows. - Deploy and operate applications on Kubernetes environments.
- Contribute to containerization using Docker and VM-based environments.
- Implement observability and monitoring using Dynatrace and ELK (Kibana).
- Ensure software quality through unit and integration testing (JUnit, Mockito).
- Contribute to CI/CD pipelines and deployment automation using Jenkins, Git
Lab, and Sonar
Qube. - Participate in Agile/Scrum ceremonies and work collaboratively with remote teams and stakeholders.
- Collaborate with IT, production, and external partners when required.
Required Skills & Experience:
Technical Skills:
- Strong experience with Java and Spring Boot for backend and microservices development.
- Hands-on experience with Apache Camel, including route design and EIP usage.
- Experience with Kafka and
- availability
- driven architectures. - Solid understanding of REST APIs and API specifications (Open
API / Async
API). - Experience with Kubernetes (K8s) deployments and container orchestration.
- Good knowledge of Docker and VM-based environments.
- Experience with CI/CD tools (Jenkins, Git
Lab) and code quality tools (Sonar
Qube). - Strong testing practices using JUnit and Mockito.
- Experience with logging, monitoring, and observability tools (ELK, Dynatrace).
- Knowledge of security and SSO integrations (WSO2, Keycloak).
- Experience with Postgre
SQL and JDBC-based data access.
Soft Skills:
- Strong
- solving and analytical skills. - Ability to work autonomously while collaborating within a team.
- Good communication skills and active listening.
- Strong organizational and time management skills.
- Adaptability to changing priorities and environments.
- Experience working in Agile / Scrum methodologies.
Languages:
- French: C1
- English: B1
Working Conditions:
- Standard working hours: 09:00 – 18:00 (Portugal time)
- On-call duty required
- Remote collaboration with distributed teams
- Informações detalhadas sobre a oferta de emprego
Empresa: act digital Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 16. 1. 2026
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!