Lead Java Developer - 68054
Pay Range - $55 - $60/hr
We have an immediate long-term opportunity with one of our prime clients for a position Lead Java Developer to work in Miami, FL on Hybrid basis.
Must Have:-
- Lead design and development of Java/Spring Boot microservices and systems integrations
- Kubernetes
- Clear ownership mindset not someone who leaves delivery responsibility with another organization
- Designing
- Experience building customer-facing, large-scale distributed systems
## 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 Customize
- 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 client
- 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
Core Experience
- 7+ years overall software engineering experience
- 2+ years in a technical lead or engineering leadership role
Backend & Microservices
- 5 7+ years Java development
- 4 6+ years Spring / Spring Boot (Maven-based)
- 4+ years designing microservices and distributed systems
- 2 3+ years reactive programming (WebFlux / Project Reactor) strong plus
APIs & Integration
- 3+ years API design and system integration
- 2+ years GraphQL API design
- 2+ years API gateway experience (Apigee or equivalent) preferred
Event Driven Architecture
- 3+ years Kafka and event driven/messaging architectures
- Strong understanding of eventual consistency and async patterns
Data & Persistence
- 3+ years NoSQL databases (Couchbase preferred)
- 2+ years relational databases and stored procedures
Containers, Cloud & DevOps
- 3+ years Docker and containerized applications
- 2 3+ years Kubernetes (with Kustomize)
- 2+ years CI/CD and GitOps workflows
- 1 2+ years Argo CD for deployment automation
**ALL successful candidates for this position are required to work directly for PRIMUS. No agencies please only W2**
For immediate consideration, please contact:
Dharmendra
PRIMUS Global Services
Direct 972 471 9792
Desk: (972) 753-6500 Ext. 411
Email: jobs@primusglobal.com