Job Role : Java Lead Developer
Location : Chicago, IL (Onsite and Local)
Mode of interview : Video Interview
Years of experience: 10+ years
Job Roles/Responsibilities:
Role Overview
The ideal candidate will provide hands-on technical leadership, drive end-to-end software delivery, and ensure accountability for high-quality solutions. You will lead and mentor both onsite and offshore teams, coordinating closely with stakeholders, and oversee all aspects of project execution from design through deployment.
Key Responsibilities
? Lead and mentor development teams onsite and offshore to ensure high performance and collaboration.
? Drive the end-to-end delivery of projects, from design to deployment.
? Maintain technical accountability for architecture, code quality, and best practices.
? Coordinate with stakeholders to define requirements and solution strategies.
? Oversee integration, testing, and deployment processes.
Technical Stack & Required Skills
? Java 11+ and Spring Boot
? Microservice Architecture
? Docker and Kubernetes
? API Management (OpenAPI, REST)
? Kafka Messaging (Confluent)
? Junit and Mockito
? Microsoft Azure and Azure Event Hub
? SQL Database proficiency
? GitHub and GitHub Actions
Preferred Qualifications
? Experience with cloud platforms, especially Azure
? Strong understanding of event-driven architecture
? Proven track record in onsite team leadership
Faizan Shaikh
(678) 535-7175