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, a rapidly growing IT services company recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a trusted technology partner for enterprise clients, driving transformation across financial services, healthcare, transportation, and professional services. Our expertise spans complex application engineering, data analytics, cloud, DevOps, and AI/MLOps.

At Iris, we believe in empowering our employees to shape their careers. Our culture fosters innovation, values individual contributions, and provides opportunities for continuous learning and mentorship. We are committed to helping you grow both personally and professionally. Explore your potential with us.

Responsibilities

As a Lead Java Developer, you will define and champion 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. This includes architecting distributed systems, microservices platforms, and API-driven ecosystems.

Key duties involve establishing engineering standards, governance practices, and reusable frameworks. You will drive the implementation of non-functional requirements like scalability and security, and lead architecture reviews and modernization initiatives.

Additionally, you will design and drive enterprise messaging and event-driven architectures. Collaboration with leadership to align engineering with organizational strategy and promote DevOps, CI/CD, and containerization practices are crucial. You will also proactively identify and mitigate technical risks.

Qualifications

We are seeking a seasoned professional with 8-10 years of experience in Java development.

Essential technical skills include Java 8+, backend unit testing with JUnit, Data Structures, Microservices, REST APIs, Multithreading & Concurrency, OOPS Concepts, JPA, Kafka, Git Hub, MS SQL, Spring Boot, and Spring Security with JWT.

Strong understanding of message-oriented middleware (JMS, ActiveMQ, RabbitMQ, Kafka, SQS, ASB) and Core Java concepts is also required.

We are looking for individuals who exhibit strong technical leadership, drive architecture and solution design decisions, and balance delivery accountability with technical excellence. The ability to build and mentor high-performing teams, collaborate effectively with cross-functional teams and stakeholders, and demonstrate strong stakeholder management and communication skills are vital.

Essential Skills

Java 8+Backend Unit TestingJUnitData StructuresMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsJPAKafkaGitHubMS SQLSpring BootSpring SecurityJWTCore JavaMessage Oriented MiddlewareJMSActiveMQRabbitMQSQSASBJava MultithreadingGitLabBitbucket

Highlights

  • Actively hiring

More Details

RoleJava - Lead
IndustryIT
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

IT