Backend Developer (M/F)
act digital
14.01.2026 | | Referência: 2348777

PARTILHAR
Empresa:
act digital
Descrição da Função
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 event-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 event-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, GitLab, and SonarQube.
- 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 high-availability event-driven architectures.
- Solid understanding of REST APIs and API specifications (OpenAPI / AsyncAPI).
- Experience with Kubernetes (K8s) deployments and container orchestration.
- Good knowledge of Docker and VM-based environments.
- Experience with CI/CD tools (Jenkins, GitLab) and code quality tools (SonarQube).
- 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 PostgreSQL and JDBC-based data access.
Soft Skills:
- Strong problem-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:
Working Conditions:
- Standard working hours: 09:00 - 18:00 (Portugal time)
- On-call duty required
- Remote collaboration with distributed teams

Observações
Lisboa (Portugal)