XTIVIA, Inc.
Website:
xtivia.com
Job details:
We are looking for a highly experienced Lead Java Full Stack Developer with strong expertise in Spring Boot 3, Java 21+, API design, and Enterprise Integration. The ideal candidate will lead architecture, design, and development of scalable microservices and integration solutions, with deep experience in Apache Camel, AWS ECS, and API Management platforms like Gravitee.
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
Leadership Expectations:
• Lead architecture and design decisions
• Drive best practices in integration and API development
• Mentor team members and provide technical guidance
• Collaborate with stakeholders and cross-functional teams
Nice to Have
• Experience with Gravitee API Management
- • Experience with distributed systems at scale
Click on Apply to know more.