Jobs · Engineering · North Carolina

Java Lead Developer

SIDRAM TECHNOLOGIES · Charlotte, NC · 1 wk ago
On-siteEngineeringFull-time

Location: Charlotte, NC
Work Arrangement: Onsite
Employment Type: Contract (C2C / W2)
Visa: USC / H4 EAD / H1B

About the role

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.

Requirements

  • 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

Nice to Have

  • Spring Security, OAuth2/JWT
  • Redis, MongoDB
  • AWS services
  • Event-Driven Architecture
  • API Gateway
  • JVM Optimization
  • React / Angular

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
  • Collaborate with architects, QA, DevOps, and product teams

Similar jobs

Java Lead Developer

Huntington National BankColumbus, OH· 2 mo ago
Engineeringapply on huntington-careers.com

Java Lead Developer

SIDRAM TECHNOLOGIESNorth Carolina, United States· 1 wk ago
Engineeringapply on candidateportal.ceipal.com

LEAD JAVA DEVELOPER

SIDRAM TECHNOLOGIESCharlotte Woods, GA· 3 days ago
Information Technologyapply on candidateportal.ceipal.com