Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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:
- French: C1
- English: B1
Working Conditions:
- Standard working hours: 09:00 – 18:00 (Portugal time)
- On-call duty required
- Remote collaboration with distributed teams
Key Skills
Ranked by relevanceReady to apply?
Join act digital and take your career to the next level!
Application takes less than 5 minutes

