onsite
Java Backend Developer - Capco
Backend Engineer
Java Backend Developer focused on migrating legacy Java applications to OpenShift 4, leveraging Spring Boot, Apache Camel, Docker, and Kubernetes while integrating SQL and NoSQL databases and Kafka for messaging.
About the role
Key Responsibilities
- Lead the migration of Java applications from Pivotal Cloud Foundry to OpenShift 4 (OCP 4) environments.
- Design, develop, and maintain microservices using Java, Spring Boot, and Apache Camel.
- Containerize applications with Docker and orchestrate deployments on Kubernetes.
- Integrate and optimize data access across relational (SQL Server, DB2) and NoSQL (MongoDB, PostgreSQL) databases.
- Implement and manage messaging pipelines with Kafka and ensure reliable data flow.
- Collaborate with DevOps to monitor, troubleshoot, and improve application performance using ELK and Dynatrace.
Requirements
- Strong proficiency in Java, Spring Boot, and Apache Camel.
- Hands‑on experience with Docker, Kubernetes, and OpenShift.
- Solid understanding of SQL and NoSQL database technologies.
- Experience with Kafka and enterprise messaging patterns.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
javadockerkubernetessql