Java - Lead (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry, and contribute to shaping your career success story within an award-winning, rapidly growing IT services company. We are committed to being our clients' most trusted technology partner and empowering industry professionals to achieve their full potential.
With a global presence across India, the U.S.A., and Canada, Iris Software drives technology-enabled transformations for enterprise clients in sectors like financial services, healthcare, transportation, and professional services. Our expertise spans complex, mission-critical applications leveraging cutting-edge technologies in application engineering, data analytics, cloud, DevOps, and automation.
Lead the definition and execution of enterprise application architecture strategies, ensuring scalability, reliability, security, and maintainability using Core Java, Spring Boot, and Microservices. Drive strategic technical decisions for application modernization, framework selection, and cloud-native adoption. Architect distributed systems, microservices platforms, and API-driven ecosystems. Establish engineering standards, governance practices, and reusable frameworks.
Mentor and 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. Oversee architecture reviews and modernization initiatives. Design and drive enterprise messaging and event-driven architectures. Align engineering initiatives with organizational strategy through collaboration with leadership and enterprise architects. Champion DevOps, CI/CD, cloud-native engineering, and containerization practices. Proactively identify and mitigate technical risks and architectural gaps.
A proven track record in defining and driving enterprise application architecture, with expertise in Core Java, Spring Boot, and Microservices. Strong understanding of scalability, reliability, security, and maintainability principles. Experience in leading strategic technical decisions, application modernization, and cloud-native adoption. Proficiency in architecting distributed systems, microservices platforms, and API-driven ecosystems. Ability to establish engineering standards, governance, and reusable frameworks.
Demonstrated leadership in guiding engineering teams and fostering cross-functional collaboration. Experience in implementing non-functional requirements, including scalability, observability, security, and disaster recovery. Skilled in conducting architecture reviews and driving modernization initiatives. Expertise in designing enterprise messaging and event-driven architectures. Capable of aligning engineering efforts with organizational strategy. Proficient in DevOps, CI/CD automation, cloud-native engineering, and containerization. Strong ability to identify and mitigate technical risks and architectural gaps.
Iris Software
Information Technology & Services