Job Title : Java Tech Lead
Location : New Jersey, NJ / Coral Springs, FL (Day one onsite, Work 5 Days a week onsite)
(Need Minimum 13+ Years Experience candidates)
Main skills : Java, Microservices / APIs, Event Streaming / Kafka, Azure, Helm
Job Description :
We're looking for a skilled Senior Java / Microservices Engineer to lead the development of modern, scalable, cloud-native applications. If you enjoy solving complex engineering problems, mentoring developers, and building high-performance systems, this role is for you!
What You'll Do
Lead the development, enhancement, and implementation of enterprise-grade software applications
Contribute to architectural design, ensuring scalability, resilience, and performance
Maintain and improve existing codebases; drive high-quality standards through code reviews
Mentor junior developers and provide hands-on technical guidance
Collaborate with cross-functional teams (Product, QA, DevOps) to translate requirements into technical specifications
Build robust microservices and event-driven applications on Azure
Tech Stack You'll Work With
Backend : Java 8+, Spring Boot, REST APIs, JPA / Hibernate
Architecture : Microservices, distributed systems, design patterns (Saga, Circuit Breaker)
Event Streaming : Kafka / Azure Event Hubs (pub-sub, partitioning)
Cloud : Azure (AKS, Helm), containerization, cloud-native deployments
DevOps : CI / CD pipelines, Docker, Kubernetes
What We're Looking For
Strong expertise in Java programming and SOLID principles
Hands-on experience building and deploying microservices
Understanding of NFRs-scalability, resilience, performance, security
Working knowledge of event streaming platforms
Familiarity with Azure Cloud & Kubernetes
Strong problem-solving, decision-making, and collaboration skills
Experience guiding or mentoring junior engineers
Lead Java Developer • Coral Springs, FL, United States