JOBSEARCHER

Java Lead Developer

NOW HIRING: JAVA LEAD DEVELOPER
Location: Charlotte, NC
Work Arrangement: Onsite
Employment Type: Contract C2C / W2Experience: 15+ Years
Visa: USC / H4 EAD / H1BRequired Skills 15+ years of Java development experience with Lead-level experience Core Java 8/11/17+, OOP, Multithreading, Collections, Streams Spring Boot, Spring MVC, Spring Framework Microservices & REST APIsSpring Data JPA / Hibernate Strong SQL Oracle / PostgreSQL / MySQL / SQL ServerKafka / MessagingAWS / Azure / GCPDocker & Kubernetes / EKSCI/CD, Jenkins / GitHub Actions Git, Maven / GradleJUnit, Mockito, Integration Testing Agile / ScrumSystem Design & Distributed Systems Nice to HaveSpring Security, OAuth2/JWT, Redis, MongoDB, AWS services, Event-Driven Architecture, API Gateway, JVM Optimization, React / Angular.
Key Responsibilities: Lead the design and development of scalable Java applications and Spring Boot microservices, drive application modernization, mentor development teams, oversee integrations and cloud-native deployments, support CI/CD and DevOps initiatives, troubleshoot production issues, conduct code reviews, and collaborate with architects, QA, DevOps, and product teams.