1 open position available
Lead design and development of scalable Java microservices and enterprise integration solutions. | Requires deep expertise in Java 21+, Spring Boot 3, Apache Camel, AWS ECS/Fargate, and API management platforms. | Java Full-Stack Lead Location: Remote We are seeking a highly experienced Lead Java Full-Stack Developer with deep expertise in Java 21+, Spring Boot 3, API architecture, and enterprise integration. The ideal candidate will lead the design and development of scalable microservices and enterprise integration solutions, with strong hands-on experience in Apache Camel, AWS ECS/Fargate, and API Management platforms such as Gravitee. Key Responsibilities • Lead the architecture, design, and development of scalable, high-performance applications using Java 21+ and Spring Boot 3. • Design and implement robust RESTful APIs with strong governance and lifecycle management practices. • Drive API-first development using OpenAPI Specification (OAS), including server/client stub generation. • Lead enterprise integration initiatives using Apache Camel 4. • Build and manage integrations using technologies such as: JMS (Amazon MQ / ActiveMQ), SFTP, Google Pub/Sub, and other enterprise messaging platforms. • Establish and enforce API lifecycle management standards and best practices. • Lead implementation and administration of API Management solutions (Gravitee preferred). • Architect and deploy containerized applications on AWS ECS/Fargate. • Design and implement solutions using Docker and containerization best practices. • Implement distributed tracing, logging, and observability using OpenTelemetry. • Lead frontend architecture and integration using Angular, React, or React Native. • Mentor development teams, conduct code reviews, and provide technical leadership. • Define and optimize CI/CD pipelines using GitHub and/or GitLab. • Ensure adoption of Enterprise Integration Patterns (EIPs) and modern event-driven architecture principles. Required Skills • Backend: Java 21+, Spring Boot 3, Spring Web (REST APIs), Spring Data JPA, Spring JMS, Spring Cloud OpenFeign • Integration & Messaging: Strong expertise in Apache Camel 4, deep understanding of Enterprise Integration Patterns (EIPs), message-driven architectures, event-driven systems • API Development & Management: Strong experience designing REST APIs, OpenAPI (OAS) specification development, server and client stub generation, experience with API gateways and API Management platforms (Gravitee preferred) • Cloud & DevOps: AWS (mandatory), ECS / Fargate, Amazon MQ / ActiveMQ, Redis, Docker & containerization, CI/CD pipeline implementation • Observability: OpenTelemetry implementation with Spring Boot, logging, monitoring, and distributed tracing • Frontend: HTML, CSS, JavaScript, Angular / React / React Native • Database: Strong experience with relational databases, especially MySQL • Testing: Unit testing using JUnit 5 and Mockito Leadership Expectations • Drive architecture and technical design decisions. • Establish best practices for integration and API development. • Mentor team members and provide technical guidance. • Collaborate effectively with stakeholders and cross-functional teams. Nice to Have • Experience with Gravitee API Management • Experience building and managing large-scale distributed systems
Create tailored applications specifically for SMX Services and Consulting, Inc. with our AI-powered resume builder
Get Started for Free