
🚀 We’re Hiring: Lead Java Full Stack Developer
Are you passionate about building scalable enterprise solutions, leading architecture decisions, and mentoring high-performing engineering teams? We’re looking for an experienced Lead Java Full Stack Developer to join our growing technology team.
In this role, you will lead the design and development of modern microservices and enterprise integration solutions using cutting-edge technologies including Java 21+, Spring Boot 3, Apache Camel 4, AWS ECS/Fargate, and API Management platforms.
🔹 What You’ll Do:
• Lead architecture and development of scalable, high-performance applications
• Design and implement RESTful APIs with strong governance and lifecycle management
• Drive API-first development using OpenAPI Specification (OAS)
• Build enterprise integration solutions using Apache Camel 4 and messaging systems
• Architect and deploy cloud-native applications on AWS ECS/Fargate
• Lead frontend integration initiatives using Angular, React, or React Native
• Mentor development teams and drive engineering best practices
• Define CI/CD pipelines and observability strategies using OpenTelemetry
🔹 Required Expertise:
✔ Java 21+ & Spring Boot 3
✔ Apache Camel 4 & Enterprise Integration Patterns (EIPs)
✔ REST API Design & API Management (Gravitee preferred)
✔ AWS, ECS, Fargate, Docker & CI/CD
✔ Messaging systems (Amazon MQ / ActiveMQ, JMS, Pub/Sub)
✔ Angular / React / React Native
✔ MySQL, JUnit 5, Mockito
✔ Strong leadership and architectural decision-making experience
⭐ Nice to Have:
• Gravitee API Management experience
• Experience building distributed systems at scale
This is an excellent opportunity for a technical leader who enjoys solving complex integration challenges, influencing architecture strategy, and building enterprise-grade cloud solutions.

Regardless of your Company’s size (from Start-ups to Fortune 500), business vertical or service requirements, we act as a seamless extension of your team to help you grow, and take your business to the next level with an agile approach.
This is what we do the best:
SALES | We optimize every call to convert it into a sale
CUSTOMER CARE | We create the best customer experience
TECH SUPPORT | We handle every call with a solutions approach
BACK OFFICE | We handle traditional and non-traditional tasks efficiently and accurately
QUALITY ASSURANCE | We ensure quality is monitored and measured
Technology Services | We optimize your database life-cycle
For more details and to learn how we can partner together, please visit www.alliedglobal.com