remoteonsite
Essabse Developer - Persistent Systems
Software Engineer
We are seeking an experienced ESB Developer to design, build, and maintain integration solutions using Java, Spring Boot, and cloud-native technologies such as Docker, Kubernetes, and AWS.
About the role
Key Responsibilities
- Design and develop enterprise integration solutions using an ESB framework and Java/Spring Boot.
- Implement and expose RESTful APIs to enable seamless data exchange across heterogeneous systems.
- Architect, containerize, and orchestrate microservices using Docker and Kubernetes for scalable deployments.
- Collaborate with cross‑functional teams to define integration patterns, data mapping, and error handling strategies.
- Monitor, troubleshoot, and optimize performance of integration flows in cloud environments (AWS).
Requirements
- 5+ years of professional experience in Java development and enterprise integration (ESB, MuleSoft, or similar).
- Strong knowledge of Spring Boot, REST API design, and microservices architecture.
- Hands‑on experience with Docker, Kubernetes, and AWS services for deployment and scaling.
- Proficiency in designing integration patterns, message routing, and data transformation.
- Excellent problem‑solving skills and ability to work in an agile, client‑focused environment.
Skills
javadockerkubernetesaws