Java - Lead

Iris Software

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

Job description

Join Iris Software, a rapidly growing IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We are dedicated to being a trusted technology partner and a launchpad for top industry talent. With a global presence and a focus on innovation, we empower enterprise clients across various sectors with cutting-edge technology solutions.

Our culture, "Build Your Future. Own Your Journey.," emphasizes employee ownership and career growth. We offer personalized development, continuous learning, and mentorship to support your professional and personal evolution. Discover what it's like to work at Iris through our insightful video.

Responsibilities

As a Lead Java Developer, you will define and drive enterprise application architecture, focusing on Core Java, Spring Boot, and Microservices to ensure scalability, reliability, and maintainability. You'll lead strategic technical decisions for application modernization, framework selection, and cloud-native adoption.

Key duties include architecting distributed systems and microservices platforms, establishing engineering standards, and leading engineering teams. You will also drive the implementation of non-functional requirements, conduct architecture reviews, and design enterprise messaging and event-driven architectures. Collaboration with leadership, driving DevOps practices, and proactively identifying technical risks are integral to this role.

Qualifications

We are seeking a highly experienced Java professional with 9-10 years of experience. Essential skills include Java 17+, Spring Boot with Spring Security (JWT), Microservices, REST APIs, JPA, Kafka, MS SQL, and Git Hub. A strong understanding of Backend Unit Testing (JUnit), Data Structures, Multithreading & Concurrency, and OOPS Concepts is mandatory.

This role requires providing strong technical leadership, driving architecture and solution design for scalable and secure applications. You should be adept at balancing delivery accountability with technical excellence and fostering collaboration. Building and mentoring high-performing teams, along with effective stakeholder management and communication, are crucial for success.

Essential Skills

Java 17+Spring BootSpring SecurityMicroservicesREST APIsJPAKafkaMS SQLJUnitData StructuresMultithreadingConcurrencyOOPS ConceptsGit Hub

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