Java Lead Developer
Technology
Charlotte, United States2 months agoUntil 2/15/2027
Full timeOn-site
Job description
NOW HIRING: JAVA LEAD DEVELOPER
Location: Charlotte, NC
Work Arrangement: Onsite
Employment Type: Contract C2C / W2Experience: 15+ Years
Visa: USC / H4 EAD / H1BJava Lead Developer
We are seeking a Java Lead Developer with 15+ years of experience and strong hands-on expertise in enterprise application development, microservices, Spring Boot, REST APIs, cloud, and modern DevOps practices.Required 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 APIs
- Spring Data JPA / Hibernate
- Strong SQL Oracle / PostgreSQL / MySQL / SQL Server
- Kafka / Messaging
- AWS / Azure / GCP
- Docker & Kubernetes / EKS
- CI/CD, Jenkins / GitHub Actions
- Git, Maven / Gradle
- JUnit, Mockito, Integration Testing
- Agile / Scrum
- System Design & Distributed Systems
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.SEND RESUME rachael@sidramtech.com
Please Share
- Updated Resume
- Work Authorization
- Current Location
- Availability
- Contact Details
- Relocation Confirmation, if non-local
Keywords
JavaSpring BootMicroservicesREST APIsAWSAzureGCPDockerKubernetesKafkaSQLCI/CDSystem DesignDistributed SystemsJUnitMockitoREST APISpring Data JPAHibernateOracle
Interested in this role?