Java - Lead (Noida, UP, India)

Iris Software

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

Job description

Join Iris Software, recognized as one of India’s Top 25 Best Workplaces in the IT industry. We are a rapidly expanding IT services company committed to fostering an award-winning culture that values talent and ambition. Our vision is to be the premier technology partner for our clients and the top choice for industry professionals seeking to realize their full potential.

With a global presence across India, the U.S.A., and Canada, we empower enterprise clients with technology-driven transformations in financial services, healthcare, transportation & logistics, and professional services. We tackle complex, mission-critical applications using cutting-edge technologies like Application & Product Engineering, Data & Analytics, Cloud, DevOps, and more.

Responsibilities

As a Lead Java Engineer, you will define and drive enterprise application architecture using Core Java, Spring Boot, and Microservices, ensuring scalability, reliability, and security. You will lead strategic technical decisions for application modernization, framework selection, and cloud-native adoption.

Key duties include architecting distributed systems, establishing engineering standards, and leading cross-functional teams. You will also drive the implementation of non-functional requirements, lead architecture reviews, and design enterprise messaging and event-driven architectures. Collaboration with leadership is essential to align engineering initiatives with organizational strategy, alongside driving adoption of DevOps, CI/CD, and containerization practices.

Qualifications

This role requires 8-10 years of experience and expertise in Core Java (Java 8+), Spring Boot, Spring Security (JWT), Microservices, and REST APIs. Proficiency in JPA, Kafka, Git Hub, MongoDB, and Oracle is mandatory.

Essential technical skills include JUnit for backend unit testing, Data Structures, OOPS Concepts, and designing scalable, secure, and maintainable applications. You should possess strong technical leadership, the ability to balance delivery accountability with technical excellence, and a talent for building and mentoring high-performing teams. Effective collaboration with stakeholders and driving engineering excellence through governance and automation are also critical.

Essential Skills

Java 8+Spring BootSpring SecurityMicroservicesREST APIsJPAKafkaGit HubMongoDBOracleJUnitData StructuresOOPS Concepts

Highlights

  • Actively hiring

More Details

RoleJava - Lead (Noida, UP, India)
IndustryInformation Technology & Services
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