Lead Java Developer
Experience:
15+ Years (Enterprise Java Development, Cloud-Native Architecture & Microservices Experience)
Employment Type:
Full-Time (W2 Only)
Location:
USA (Hybrid / Onsite)
Work Authorization:
H4 EAD, L2S EAD, GC EAD, Green Card, US Citizen
Job Summary
We are seeking a highly accomplished
Senior Lead Java Developer
to lead the architecture, design, development, and modernization of enterprise-scale Java applications. The ideal candidate will possess deep expertise in
Core Java, Spring Boot, Microservices, Distributed Systems, Cloud Platforms, Event-Driven Architecture, and DevOps
, with proven experience delivering secure, scalable, and high-performance enterprise applications.
This role requires technical leadership in enterprise application architecture, cloud migration, API development, system modernization, performance optimization, and mentoring engineering teams while collaborating with cross-functional stakeholders.
Key Responsibilities
- Lead the design, architecture, development, and deployment of enterprise Java applications.
- Develop cloud-native applications using
Java 8/11/17/21
,
Spring Boot
, and
Microservices Architecture
.
- Design and implement scalable RESTful APIs, distributed systems, and event-driven applications.
- Modernize legacy monolithic applications into cloud-native microservices.
- Develop secure and high-performance applications following enterprise architecture standards.
- Implement messaging and streaming solutions using
Apache Kafka
,
RabbitMQ
, or
ActiveMQ
.
- Optimize application performance, scalability, reliability, and security.
- Collaborate with Product Owners, Architects, DevOps Engineers, QA Teams, and Business Stakeholders.
- Lead code reviews, technical design discussions, sprint planning, and release management.
- Mentor development teams and establish engineering standards and best practices.
Required Technical Skills
Core Java
- Java 8 / 11 / 17 / 21
- Core Java
- Collections Framework
- Multithreading
- Concurrency
- JVM Performance Tuning
- Design Patterns
- SOLID Principles
Spring Framework
- Spring Boot
- Spring MVC
- Spring Security
- Spring Cloud
- Spring Data JPA
- Spring Batch
- Hibernate
Architecture
- Microservices Architecture
- Distributed Systems
- Event-Driven Architecture
- Domain-Driven Design (DDD)
- Clean Architecture
- API Gateway
- Service Discovery
- Circuit Breaker Patterns
API & Integration
- REST APIs
- GraphQL
- OpenAPI / Swagger
- Apache Kafka
- RabbitMQ
- ActiveMQ
- IBM MQ
Databases
- Oracle
- PostgreSQL
- SQL Server
- MySQL
- MongoDB
- Cassandra
- Redis
Cloud Platforms
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
- Docker
- Kubernetes
- OpenShift
- Helm
DevOps & Automation
- Jenkins
- Azure DevOps
- GitHub Actions
- GitLab CI/CD
- Git
- Maven
- Gradle
- SonarQube
- Terraform
Testing
- JUnit
- Mockito
- TestNG
- Cucumber
- Selenium
- Postman
- Karate
Security
- Spring Security
- OAuth2
- JWT
- OpenID Connect
- OWASP Security Best Practices
- Identity & Access Management (IAM)
Leadership & Architecture Expectations
- Lead enterprise Java development and cloud modernization initiatives.
- Define Java architecture standards, coding guidelines, and engineering best practices.
- Mentor senior developers and lead distributed engineering teams.
- Collaborate with enterprise architects and executive stakeholders.
- Drive digital transformation, cloud adoption, and application modernization programs.
- Ensure high availability, scalability, security, and performance of enterprise applications.
Preferred Qualifications
- AWS Certified Solutions Architect, Azure Solutions Architect Expert, or Google Professional Cloud Architect certification.
- Experience with
Generative AI
,
LLM Integration
,
LangChain
,
RAG
, and
AI-powered Java applications
.
- Experience with Kubernetes, OpenShift, and containerized deployments.
- Experience in
Banking, Healthcare, Insurance, Retail, Manufacturing, or Financial Services
domains.
- Strong understanding of Agile, Scrum, DevSecOps, and CI/CD best practices.
Eligibility & Compliance
- W2 Full-Time Only
- No C2C
- No Third-Party Vendors or Consultancy Profiles
How to Apply
📩
Share your updated resume to:
manish.g@precisiontechcorp.com