Java Fullstack - Lead (Gurugram, HR, India)
Iris Software
Iris Software
Join Iris Software, a recognized leader among India's Top 25 Best Workplaces in the IT industry. We are a rapidly expanding IT services company dedicated to empowering our associates to achieve their career aspirations within an award-winning, talent-focused culture. Our vision is to be the premier technology partner for our enterprise clients, driving transformative solutions across financial services, healthcare, transportation, and professional services.
We specialize in complex, mission-critical applications leveraging cutting-edge technologies such as Application & Product Engineering, Cloud, DevOps, Data & Analytics, and AI/ML. At Iris, we believe in "Build Your Future. Own Your Journey." offering a launchpad for professional growth, continuous learning, and mentorship in a supportive environment where your contributions make a real impact.
Define and lead enterprise application architecture, ensuring scalability, reliability, and security using Java, Spring Boot, React, and Microservices. Drive strategic technical decisions for application modernization and cloud-native adoption. Architect distributed systems and API-driven ecosystems. Establish engineering standards, governance, and reusable frameworks. Lead engineering teams, fostering cross-functional collaboration and driving the implementation of non-functional requirements like observability and disaster recovery.
Conduct architecture reviews and technical discussions for future-ready application ecosystems. Align engineering initiatives with organizational strategy in collaboration with leadership. Champion DevOps, CI/CD automation, and containerization. Proactively identify and mitigate technical risks and architectural gaps to ensure long-term platform stability.
This lead role requires 8-9 years of experience in Java full-stack development. A strong command of Microservices, REST APIs, React (with Hooks and Redux), Java 8+, JPA, RabbitMQ, Spring Boot, and Spring Security (JWT) is mandatory. Additional experience with TypeScript and CI/CD is beneficial. You should possess strong technical leadership, drive architecture and solution design for scalable, secure applications, and balance delivery accountability with technical excellence and team collaboration.
Build and mentor high-performing teams, fostering ownership and continuous learning. Effectively collaborate with cross-functional teams and stakeholders. Demonstrate strong stakeholder management and communication skills, providing visibility into risks and decisions. Drive engineering excellence through governance, automation, and best practices. Promote a culture of quality, performance, and continuous improvement, leading modernization and cloud adoption initiatives.
Iris Software
Information Technology & Services