Java - Lead

Iris Software

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

Job description

Join Iris Software, a rapidly expanding IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We are dedicated to being our clients' most trusted technology partner and a premier destination for industry professionals. Our vision is to empower our associates to realize their full potential.

At Iris, we foster an award-winning culture that values talent and ambition. With over 4,300 associates across India, the U.S.A., and Canada, we drive technological transformation for enterprise clients in financial services, healthcare, transportation & logistics, and professional services. Our work spans complex, mission-critical applications utilizing cutting-edge technologies like Cloud, DevOps, Data & Analytics, and AI/ML.

Responsibilities

Architect and drive enterprise application strategies using Core Java, Spring Boot, and Microservices, ensuring scalability, reliability, and maintainability. Lead key technical decisions for application modernization, framework selection, and cloud-native adoption. Design distributed systems, microservices platforms, and API ecosystems. Establish robust engineering standards, governance practices, and reusable frameworks. Lead engineering teams, fostering cross-functional collaboration and driving the implementation of non-functional requirements like security and observability.

Spearhead architecture reviews, technical discussions, and modernization initiatives. Design and implement enterprise messaging and event-driven architectures. Align engineering initiatives with organizational strategy and drive adoption of DevOps, CI/CD, and containerization. Proactively identify and mitigate technical risks to ensure long-term platform stability.

Qualifications

This role requires 8-9 years of experience in Java development, with a strong focus on Core Java (Java 8+), Spring Boot, and Microservices. Proficiency in Spring Security (JWT), backend unit testing with JUnit, REST APIs, JPA, and Kafka is essential. A solid understanding of OOPS concepts and design patterns is also expected.

Key competencies include strong technical leadership, architecting scalable and secure applications, balancing delivery with technical excellence, and building high-performing teams. Effective collaboration with cross-functional teams and stakeholders, coupled with excellent stakeholder management and communication skills, are crucial for success. Demonstrating engineering excellence through governance, automation, and best practices is vital.

Essential Skills

Java 8+Spring BootSpring Security (JWT)MicroservicesREST APIsJPAKafkaJUnitOOPS Concepts

Highlights

  • Actively hiring

More Details

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

About the Company

Iris Software logo

Iris Software

Information Technology & Services