LEAD JAVA DEVELOPER


Job Location:

Miami, FL - USA

Monthly Salary: Not Disclosed
Posted on: 8 days ago
Vacancies: 1 Vacancy

Job Summary

LEAD JAVA DEVELOPER

Location: 2 S. Biscayne Blvd Miami FL 33132

Onsite 4x a week and remote on Fridays

Required Skills & Experience

- 7 years of software development/engineering experience
- 2 years in a lead or technical leadership role
- Strong hands-on experience with Java Spring Boot and microservice architecture and design patterns
- Experience with Maven-based Spring/Spring Boot (reactive programming a plus)
- Proficiency with Docker/containers and Kubernetes with Kustomize
- Experience with GitOps workflows and Argo CD
- Experience with Kafka and event-driven architecture
- Experience with Couchbase or other NoSQL databases
- Experience with GraphQL and API design
- Experience building customer-facing large-scale distributed systems
- Strong understanding of distributed systems eventual consistency and event-driven architecture
- Strong communication skills and ability to work with senior leadership and cross-functional teams
- Proficiency with Agile methodologies and SDLC best practices as defined by Royal Caribbean Group
- Strong end-to-end accountability and a track record of taking delivery fully to completion
- Clear ownership mindset - not someone who leaves delivery responsibility with another organization
- Solid experience working with offshore teams and driving work through closure across distributed teams
- Scope control and management

Desired Skills

- Experience with reactive programming (WebFlux Project Reactor) and non-blocking I/O
- Experience with API gateway architecture (Apigee or equivalent)
- Experience with NoSQL and relational databases and stored procedure design
- Experience with vendor oversight and third-party partner management
- Familiarity with both web and mobile solution development

LEAD JAVA DEVELOPER Location: 2 S. Biscayne Blvd Miami FL 33132 Onsite 4x a week and remote on Fridays Required Skills & Experience - 7 years of software development/engineering experience - 2 years in a lead or technical leadership role - Strong hands-on experience with Java Spring Boot and mic...