Hiring: Lead Java Full Stack Developer with Apache Camel Key Responsibilities Lead the design and development of scalable, high-performance applications using Java 21+ and Spring Boot 3 Architect and implement RESTful APIs with strong governance and lifecycle management Drive API-first development using OpenAPI Specification (OAS) and generate server/client stubs Lead enterprise integration solutions using Apache Camel 4 Design and implement integrations using: JMS (Amazon MQ / ActiveMQ), SFTP, Google Pub/Sub and other enterprise messaging systems Define and enforce API lifecycle management best practices Lead implementation of API Management solutions (Gravitee preferred) Architect and deploy applications on AWS ECS / Fargate Design containerized solutions using Docker Implement distributed tracing and observability using OpenTelemetry Lead frontend strategy and integration (Angular / React / React Native) Mentor and guide development teams, conduct code reviews Define CI/CD pipelines using GitHub / GitLab Ensure adoption of Enterprise Integration Patterns (EIPs) Required Skills Backend: Java 21+, Spring Boot 3, Spring Web (REST APIs), Spring Data JPA, Spring JMS and Spring Cloud OpenFeign Integration: Strong expertise in Apache Camel 4 Deep understanding of EIPs (Enterprise Integration Patterns), Message-driven architecture and Event-driven systems API Development & Management: Strong experience in REST API design, OpenAPI (OAS) specification development, Stub generation (server & client), Experience with API gateways (Gravitee preferred) Cloud & DevOps: AWS (mandatory), ECS, Fargate, Amazon MQ / ActiveMQ, Redis, Docker & containerization, CI/CD pipelines Observability OpenTelemetry implementation with Spring Boot Logging, tracing, and monitoring Frontend: Strong experience in HTML, CSS, JavaScript, Angular / React / React Native Database: Strong experience with RDBMS (MySQL) Testing: Unit testing using JUnit 5, Mockito
By continuing you agree to our Terms & Privacy Policy.