Job Description
Summary
The Java Lead drives the design and development of scalable web applications while providing technical leadership across backend and frontend teams. This role focuses on hands-on Java development, modern microservices architecture, and guiding developers to deliver high-quality solutions.
Key Responsibilities
- Design, develop, and maintain web applications using Java, Angular, and related technologies
- Lead development efforts across backend and frontend components
- Write clean, efficient, and maintainable code following best practices
- Develop and execute unit and integration tests to ensure code quality
- Debug, troubleshoot, and resolve complex application issues
- Deploy, monitor, and maintain applications in production environments
- Guide and mentor developers on UI development and overall technical implementation
- Collaborate with cross-functional teams to deliver long-term contract initiatives
Required Qualifications
- 10+ years of software development experience with strong expertise in Core Java
- Minimum 2+ years of experience in a technical lead role
- Extensive hands-on experience with Java and backend development
- Experience with microservices-based architectures
- Strong frontend development experience including UI design
- Proficiency with Angular 12+, HTML, CSS frameworks, JavaScript, and TypeScript
- Experience leading and coordinating UI development efforts
- Working knowledge of Oracle databases
- Ability to work independently and lead teams effectively
Tech Stack
Java, Spring, Spring Boot, Microservices, AWS, NoSQL, Docker, Kubernetes, Kafka, RabbitMQ, Angular, JavaScript, TypeScript, HTML, CSS
Compensation & Benefits
Competitive compensation aligned with market standards. Contract-based engagement with flexibility depending on engagement type.
Work Schedule
Monday–Friday with onsite work requirements.
About the Client
Our client is a technology-driven organization delivering enterprise-grade software solutions through modern architectures and long-term development initiatives.
Why Join the Team?
- Lead complex Java and microservices projects with long-term impact
- Work hands-on with modern cloud-native and frontend technologies
- Influence technical direction while mentoring development teams
How to Apply
Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.