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

Similar jobs

More from Akaasa Technologies
Akaasa Technologies 18 hours ago
Akaasa Technologies 18 hours ago
Akaasa Technologies 18 hours ago

LEAD JAVA DEVELOPER

Apply Now
Back to search page