Java - Lead (Noida, UP, India)

Iris Software

10–11 yrs Noida, Gurugram, Pune Full Time Hybrid (office + remote)
Iris Software logo
Posted : today
Actively hiring

Job description

Shape your career trajectory at Iris Software, recognized among India's Top 25 Best Workplaces in the IT industry. Join a rapidly expanding IT services leader with a vibrant, award-winning culture that champions your talent and aspirations. Iris Software is committed to being a premier technology partner for clients and a launching pad for top IT professionals, enabling them to achieve their full potential.

Our global presence spans India, the U.S.A., and Canada. We empower enterprise clients across financial services, healthcare, transportation & logistics, and professional services through technology-driven transformations. Our expertise lies in developing complex, mission-critical applications leveraging cutting-edge technologies in areas like Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

Responsibilities

Define and champion enterprise application architecture using Core Java, Spring Boot, and Microservices, ensuring robust scalability, reliability, security, and long-term maintainability. Lead critical technical decisions concerning application modernization, framework selection, and cloud-native adoption.

Architect sophisticated distributed systems, microservices platforms, and API-driven architectures aligned with overarching enterprise objectives. Establish and enforce stringent engineering standards, governance protocols, reusable frameworks, and secure development practices across all teams.

Direct engineering teams, fostering seamless collaboration among cross-functional departments and stakeholders. Spearhead the implementation of non-functional requirements such as scalability, observability, security, and disaster recovery. Conduct architecture reviews and technical discussions to drive modernization initiatives and cultivate future-ready application ecosystems.

Design and implement enterprise messaging and event-driven architectures utilizing appropriate messaging and event-streaming technologies. Collaborate closely with leadership and enterprise architects to harmonize engineering initiatives with organizational strategy. Promote the adoption of DevOps, CI/CD automation, cloud-native engineering, and containerization practices.

Qualifications

A seasoned professional with 10-11 years of experience is sought to provide strong technical leadership, aligning business and technology objectives. The ideal candidate will drive architecture and solution design for scalable, secure, and maintainable applications, balancing delivery accountability with technical excellence, quality, and team collaboration.

Key technical proficiencies include Java 17+, Spring Boot, Spring Security (JWT), Microservices, REST APIs, JPA, Kafka, and MS SQL. Expertise in JUnit for backend unit testing, Data Structures, Multithreading & Concurrency, and OOPS Concepts is essential. Familiarity with Git Hub is also required.

Build and mentor high-performing teams by fostering ownership, innovation, and continuous learning. Collaborate effectively with cross-functional teams and business stakeholders for successful delivery, demonstrating strong stakeholder management and communication skills. Drive engineering excellence through governance standards, automation, reusable frameworks, and best practices, promoting a culture of quality, performance optimization, reliability, and continuous improvement. Lead modernization and cloud adoption initiatives, encouraging innovation through the evaluation of emerging technologies and tools.

Essential Skills

Java 17+Spring BootSpring SecurityMicroservicesREST APIsJPAKafkaMS SQLJUnitData StructuresMultithreadingConcurrencyOOPS ConceptsGitDockerKubernetesCI/CDDevOps

Highlights

  • Actively hiring

More Details

RoleJava - Lead (Noida, UP, India)
IndustryInformation Technology & Services, Software Development
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Java - Lead (Noida, UP, India) at Iris Software | SkillMX | SkillMX