Java FullStack - Lead (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, a recognized Top 25 Best Workplace in India's IT industry, and contribute to shaping your career success story. We are a rapidly growing IT services company dedicated to being our clients' most trusted technology partner. With over 4,300 professionals across India, the U.S.A., and Canada, we empower enterprise clients in financial services, healthcare, transportation & logistics, and professional services through advanced technology solutions.
Our expertise spans complex application and product engineering, data and analytics, cloud, DevOps, MLOps, quality engineering, and business automation. At Iris, we believe in a culture where your potential is valued, your voice matters, and your work drives real impact, offering cutting-edge projects, personalized career development, and continuous learning.
Discover what it's like to work at Iris by watching our employee experience video.
Define and implement enterprise application architecture using Java, Spring Boot, Angular, and Microservices, ensuring scalability, reliability, security, and maintainability. Lead strategic technical decisions, including application modernization, framework selection, and cloud-native adoption. Architect distributed systems, microservices platforms, and API-driven ecosystems aligned with enterprise objectives.
Establish engineering standards, governance practices, reusable frameworks, and secure development guidelines. Lead engineering teams, fostering collaboration across cross-functional teams and stakeholders. Drive the implementation of non-functional requirements such as scalability, observability, security, and disaster recovery.
Conduct architecture reviews and technical discussions for future-ready application ecosystems. Align engineering initiatives with organizational strategy through collaboration with leadership and enterprise architects. Promote DevOps, CI/CD automation, cloud-native engineering, and containerization practices. Proactively identify and mitigate technical risks and architectural gaps to ensure long-term platform stability.
We are seeking a Lead Java Full Stack developer with 8-10 years of experience in Noida. Essential skills include Java 8+, Angular 14+, Microservices with REST APIs, Multithreading & Concurrency, Hibernate, Maven, HTML5, CSS3, JavaScript, jQuery, TypeScript, Jasmine, Oracle, RabbitMQ, Architecture Patterns, Design Principles, Spring Boot, and Spring Security (JWT).
This role demands strong technical leadership aligned with business and technology objectives, driving architecture and solution design for scalable, secure, and maintainable applications. You will balance delivery accountability with technical excellence, quality, and team collaboration. Building and mentoring high-performing engineering teams through ownership, innovation, and continuous learning is key.
Effective collaboration with cross-functional teams and stakeholders, strong stakeholder management, and communication skills are crucial. Drive engineering excellence through governance standards, automation, reusable frameworks, and best practices. Promote a culture of quality, performance optimization, reliability, and continuous improvement, while leading cloud adoption and modernization initiatives. Encourage innovation by evaluating and adopting emerging technologies and engineering tools.
Iris Software
IT Consulting