Java - Lead

Iris Software

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

Job description

Join a leading IT services company recognized among India's Top Best Workplaces in the IT industry. We are a rapidly growing organization with a strong vision to be a trusted technology partner and a preferred destination for top industry professionals. Our global presence spans India, the U.S.A., and Canada, where we empower enterprise clients through technology-enabled transformations in sectors like financial services, healthcare, and transportation.

We specialize in complex, mission-critical applications, leveraging cutting-edge technologies in areas such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, and Quality Engineering. At Iris, we believe in empowering our associates with ownership and opportunities to shape their careers, fostering a culture of innovation, continuous learning, and significant impact.

Responsibilities

As a Lead Java professional, you will define and drive enterprise application architecture strategy, ensuring scalability, reliability, and security using Core Java, Spring Boot, and Microservices. You will lead critical technical decisions concerning application modernization, framework selection, and cloud-native adoption. Architecting distributed systems, microservices platforms, and API-driven ecosystems will be key.

Establishing engineering standards, governance practices, and reusable frameworks is essential. You will lead engineering teams, foster cross-functional collaboration, and drive the implementation of non-functional requirements like scalability and observability. Leading architecture reviews, technical discussions, and modernization initiatives will ensure future-ready application ecosystems.

Design and drive enterprise messaging and event-driven architectures, aligning engineering initiatives with organizational strategy through collaboration with leadership. Drive adoption of DevOps, CI/CD automation, and containerization practices. Proactively identify and mitigate technical risks and architectural gaps for long-term platform stability.

Qualifications

We are seeking an experienced Java Lead with 8-10 years of professional experience. A strong foundation in Core Java (Java 8+), OOPS concepts, and Data Structures is mandatory. Expertise in Microservices, REST APIs, JPA, Kafka, and Spring Boot with Spring Security (JWT) is required.

Proficiency in database technologies like MongoDB and Oracle, along with experience in backend unit testing using JUnit, is essential. Familiarity with Git Hub for version control is also necessary. The ideal candidate will possess strong technical leadership, excellent problem-solving skills, and the ability to mentor high-performing teams while driving engineering excellence and innovation.

Essential Skills

Java 8+Spring BootSpring SecurityMicroservicesREST APIsJPAKafkaMongoDBOracleJUnitOOPs ConceptsData StructuresGit Hub

Highlights

  • Actively hiring

More Details

RoleJava - Lead
IndustryIT, Software
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

IT