Job Title: Java with ReactJS & Azure - Lead Developer / Architect
Location: Chicago IL (Onsite Only)
Long Term Contract W2/C2C
Job Description:
We are looking for a Senior Java Lead Developer with 15 years of IT experience combining strong technical leadership and hands-on development skills in Java ReactJS and Azure. The ideal candidate will lead a team of developers while actively contributing to code architecture and delivery of high-quality enterprise applications.
Key Responsibilities:
- Lead and mentor a team of developers ensuring delivery of scalable secure and high-performance applications
- Architect and develop Java backend services (Java 8/Spring Boot) and ReactJS-based front-end applications
- Collaborate with business stakeholders architects and QA teams to define requirements and technical solutions
- Integrate applications with Azure cloud services ensuring optimal performance security and scalability
- Oversee code quality through reviews best practices and design guidelines
- Manage sprint planning backlog grooming and ensure timely delivery in an Agile environment
- Troubleshoot optimize and enhance system performance
Required Skills & Experience:
- 15 years of professional software development experience
- Strong leadership skills with experience leading multi-member development teams
- Hands-on expertise in:
- Java (Java 8 Spring Boot REST APIs)
- ReactJS & modern JavaScript/TypeScript frameworks
- Azure Cloud (App Services Functions Storage Azure DevOps)
- Strong knowledge of microservices architecture and containerization (Docker/Kubernetes)
- Experience with SQL/NoSQL databases
- Excellent problem-solving communication and stakeholder management skills
Nice to Have:
- Experience in finance or banking domains
- Exposure to DevOps pipelines automated testing and CI/CD best practices