Lead Java Developer
Job Description
🔧 Key Responsibilities:
Lead development using Java (17, 21, 23)
Architect microservices using Spring Boot
Build event-driven systems with Apache Kafka
Develop cloud-native solutions on Google Cloud Platform (GCP)
Work with SQL and NoSQL databases (MongoDB, Cassandra, Couchbase)
Drive CI/CD and DevOps best practices
Mentor teams and lead architecture discussions
✅ Required Skills:
13+ years in Java development
Strong expertise in Java 17, Java 21, and Java 23
Extensive experience with Spring Boot and microservices architecture
Hands-on experience with Apache Kafka and event-driven systems
Strong experience with Google Cloud Platform (GCP)
Experience with SQL and NoSQL databases
Expertise in MongoDB, Cassandra, and Couchbase
Strong knowledge of distributed systems and scalable architecture
Experience with REST API design and development
Strong understanding of CI/CD pipelines and DevOps practices
Â
Similar Jobs
Lead Java Developer
Remote
Java Lead Developer
New York
Java Lead Developer
Texas
Lead Java Developer
New Jersey
Java Lead Developer
Texas