Java - Lead

Iris Software

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

Job description

Join Iris Software, recognized among India's Top 25 Best Workplaces in the IT industry. We are a rapidly expanding IT services firm committed to empowering our clients with technology-enabled transformations. Our vision is to be the most trusted technology partner and the first choice for top industry professionals.

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

Responsibilities

This Java Lead role involves defining and driving enterprise application architecture strategy 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. Architecting distributed systems and API-driven ecosystems aligned with enterprise goals is key.

You will establish engineering standards, governance practices, and secure development guidelines. Leading engineering teams and fostering collaboration are essential. Drive the implementation of non-functional requirements such as scalability and observability. Lead architecture reviews and modernization initiatives, while designing and driving enterprise messaging and event-driven architectures. Collaborate with leadership to align engineering initiatives with organizational strategy and promote DevOps and cloud-native practices.

Qualifications

We are seeking a Java Lead with 9-10 years of experience, proficient in Java 8+, Spring Boot, Spring Security (JWT), backend unit testing (JUnit), Data Structures, Microservices, REST APIs, Multithreading & Concurrency, OOPS Concepts, JPA, Kafka, Git, and MS SQL.

Key competencies include strong technical leadership, driving scalable and secure architecture decisions, balancing delivery with technical excellence, and building high-performing teams. Effective collaboration with cross-functional teams and stakeholders, strong stakeholder management, and a commitment to engineering excellence through governance, automation, and best practices are expected. Encouraging innovation and leading modernization/cloud adoption initiatives are also crucial.

Essential Skills

Java 8+Spring BootSpring SecurityJWTJUnitData StructuresMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsJPAKafkaGitMS SQL

Highlights

  • Actively hiring

More Details

RoleJava - Lead
IndustryInformation Technology & Services
DepartmentEngineering Manager, Software Architect
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Java - Lead at Iris Software | SkillMX | SkillMX