Java - Lead (Noida, UP, India)

Iris Software

8–10 yrs Noida Full Time Work from office
Iris Software logo
Posted : today
Actively hiring

Job description

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 employees to achieve their career aspirations within an award-winning, talent-centric culture. Our vision is to be the premier technology partner for our clients and a preferred destination for top industry professionals seeking to realize their full potential.

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

Responsibilities

As a Java Lead, you will define and champion enterprise application architecture using Core Java, Spring Boot, and Microservices, ensuring solutions are scalable, reliable, secure, and maintainable. You will guide strategic technical decisions for application modernization, framework selection, and cloud-native adoption, while architecting distributed systems, microservices platforms, and API-driven ecosystems.

Key responsibilities include establishing engineering standards, governance, reusable frameworks, and secure development practices. You will lead engineering teams, foster cross-functional collaboration, and drive the implementation of non-functional requirements such as scalability, observability, security, and disaster recovery. Furthermore, you will lead architecture reviews, technical discussions, and modernization initiatives, and design enterprise messaging and event-driven architectures. Collaboration with leadership and enterprise architects to align engineering initiatives with organizational strategy is crucial, as is driving the adoption of DevOps, CI/CD, cloud-native engineering, and containerization.

Qualifications

This role requires 8-10 years of experience and expertise in Java 8+, backend unit testing with JUnit, data structures, microservices, REST APIs, multithreading, concurrency, OOPS concepts, Hibernate, Kafka, Git Hub, Oracle, and design principles. A strong understanding of Spring Boot and Spring Security with JWT is mandatory.

We are seeking a candidate who provides strong technical leadership, drives architecture and solution design for scalable, secure, and maintainable applications, and balances delivery accountability with technical excellence and collaboration. The ideal candidate will build and mentor high-performing teams, foster innovation, and effectively manage stakeholders through clear communication and visibility into risks and technical decisions. Driving engineering excellence through governance, automation, reusable frameworks, and best practices, while promoting a culture of quality, performance, reliability, and continuous improvement, is essential. Experience leading modernization and cloud adoption initiatives, alongside encouraging innovation through emerging technologies, will contribute to enterprise engineering transformation.

Essential Skills

Java 8+Backend Unit TestingJUnitData StructuresMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsHibernateKafkaGit HubOracleDesign PrinciplesSpring BootSpring SecurityJWT

Highlights

  • Actively hiring

More Details

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

About the Company

Iris Software logo

Iris Software

Information Technology & Services

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