Java - Lead

Iris Software

8–10 yrs Gurugram Full Time Work from office
Iris Software logo
Posted : 1 week ago
Actively hiring

Job description

Join Iris Software, an award-winning IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We are a rapidly growing organization focused on empowering our associates to shape their success stories. Our vision is to be the most trusted technology partner for our enterprise clients, helping them thrive through technology-enabled transformations across diverse sectors like financial services, healthcare, transportation, and professional services.

We specialize in complex, mission-critical applications, leveraging cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation. At Iris, every role serves as a launchpad for growth, guided by our Employee Value Proposition: “Build Your Future. Own Your Journey.”

Responsibilities

Define and implement enterprise application architecture strategies using Core Java, Spring Boot, and Microservices, ensuring scalability, reliability, and security. Lead critical technical decisions for application modernization, framework selection, and cloud-native adoption. Architect robust distributed systems and API-driven ecosystems aligned with enterprise objectives. Establish comprehensive engineering standards, governance practices, and secure development guidelines.

Drive the implementation of non-functional requirements such as scalability, observability, and disaster recovery. Lead architecture reviews and technical discussions to foster future-ready application ecosystems. Design and drive enterprise messaging and event-driven architectures. Collaborate with leadership to align engineering initiatives with organizational strategy and promote DevOps, CI/CD automation, and containerization practices.

Qualifications

A minimum of 8-10 years of experience in Java development is required for this role. Essential skills include proficiency in Java 8+, backend unit testing with JUnit, Data Structures, Microservices, REST APIs, Multithreading & Concurrency, OOPS Concepts, JPA, Kafka, Git, MS SQL, and Spring Boot with Spring Security (JWT).

Proven experience in defining and driving enterprise application architecture strategy, leading technical decisions for modernization, and architecting distributed systems is crucial. You should be adept at establishing engineering standards, driving non-functional requirements, and leading architecture reviews. Collaboration with leadership teams and driving adoption of DevOps and cloud-native practices are key components of this role.

Essential Skills

Java 8+Backend Unit TestingJUnitData StructuresMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsJPAKafkaGitMS SQLSpring BootSpring SecurityJWT

Highlights

  • Actively hiring

More Details

RoleJava - Lead
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

Information Technology & Services