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