Hi Folks,
My
client is looking for Lead Java Developer for 12 Month
Contract role based in Charlotte, NC (Onsite)
Position: Lead Java Developer
Location: Charlotte,
NC (Onsite)
Duration:
12 Month Contract
Note: Need local candidate only
Key Responsibilities
- Lead design and
implementation of scalable, resilient, and secure microservices and event
driven distributed systems.
- Drive technical
decision making, solution design, and code quality across the team.
- Guide, mentor,
and support developers through code reviews, pair programming, and
technical coaching.
- Work with
product managers, architects, and stakeholders to translate requirements
into technical solutions.
- Oversee
performance optimization, system reliability improvements, and engineering
best practices.
- Ensure adherence
to security standards, compliance requirements, and architectural
guidelines.
- Contribute to
continuous improvement, evaluating new technologies, frameworks, and
patterns.
- Support
deployment pipelines, release planning, and DevOps best practices.
Required Qualifications
- 10–15 years of
experience in Java development, including 5+ years leading technical teams
or playing a lead developer role.
- Expert level
proficiency in Java 11+, Spring Boot, Spring Cloud, and distributed
application design.
- Strong
experience designing microservices, event-driven systems, and APIs.
- Deep
understanding of relational and NoSQL databases, schema design, and
performance tuning.
- Experience with
Kafka, RabbitMQ, or other event streaming technologies.
- Strong grounding
in cloud-native development, DevOps practices, Docker, and Kubernetes.
- Excellent
communication, leadership, and cross team collaboration skills.
Thanks
Sid