Java - Lead

Iris Software

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

Job description

Join Iris Software, a rapidly expanding IT services firm recognized among India's Top 25 Best Workplaces in the IT industry. We are seeking a skilled Java Lead to drive enterprise application architecture strategy and technical innovation. At Iris, we empower our employees to own their career journey and achieve their full potential through cutting-edge projects and a supportive culture.

Our vision is to be a trusted technology partner, delivering complex, mission-critical applications across diverse sectors like financial services, healthcare, and logistics. We leverage the latest technologies, including cloud, DevOps, and data analytics, to help our enterprise clients thrive.

This role offers a launchpad for professional growth, reflecting our commitment to fostering an environment where your potential is valued, your voice matters, and your work makes a real impact. Experience a culture of continuous learning, mentorship, and personalized career development.

Responsibilities

As a Lead - Technology, you will define and implement enterprise application architecture using Core Java, Spring Boot, and Microservices, ensuring scalability, reliability, and security. You will lead strategic technical decisions for application modernization and cloud-native adoption, architecting distributed systems and API-driven ecosystems.

Key duties include establishing engineering standards, governance practices, and secure development guidelines. You will lead engineering teams, collaborate with cross-functional groups, and drive the implementation of non-functional requirements such as observability and disaster recovery. Driving adoption of DevOps, CI/CD, and containerization is also essential.

This position involves leading architecture reviews, technical discussions, and modernization initiatives to build future-ready application ecosystems. You will also design and drive enterprise messaging and event-driven architectures, and collaborate with leadership to align engineering efforts with organizational strategy. Proactive identification of technical risks and architectural gaps is expected.

Qualifications

We are looking for a Java Lead with 9-10 years of experience, proficient in Core Java (Java 8+), Microservices, REST APIs, Multithreading, Concurrency, OOPS Concepts, JPA, Kafka, MS SQL, Spring Boot, and Spring Security (JWT). A strong understanding of Unit Testing (JUnit) and design principles is mandatory.

Key competencies include providing strong technical leadership, driving architecture and solution design for scalable and secure applications, and balancing delivery with technical excellence. You should excel at building and mentoring high-performing teams, fostering ownership and innovation.

Effective collaboration with cross-functional teams and stakeholders is crucial. Demonstrating strong stakeholder management, communication, and the ability to drive engineering excellence through governance, automation, and best practices are essential. Leadership in modernization and cloud adoption initiatives is highly valued.

Essential Skills

Java 8+MicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsJPAKafkaMS SQLSpring BootSpring SecurityJWTUnit Testing (JUnit)MavenDesign Principles

Highlights

  • Actively hiring

More Details

RoleJava - Lead
IndustryIT, Software
DepartmentEngineering, Technology, Architecture
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

IT