Java - Lead

Iris Software

9–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 firm recognized among India's Top 25 Best Workplaces in the IT industry. We empower our associates to shape their career journeys within an award-winning culture that values talent and ambition. Our vision is to be the most trusted technology partner for our clients and a platform for top professionals to realize their full potential.

With a global presence across India, the U.S.A., and Canada, we specialize in technology-enabled transformation for sectors like financial services, healthcare, transportation & logistics, and professional services. Our expertise spans complex, mission-critical applications leveraging cutting-edge technologies including Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

Responsibilities

As a Java Lead, you will be instrumental in designing and developing scalable enterprise applications using Core Java, Spring Boot, and Microservices. Your role will involve defining API contracts, service boundaries, and integration strategies for robust enterprise systems. You will also develop reusable backend components following clean architecture and secure coding principles.

Key responsibilities include optimizing application performance through advanced techniques like caching and JVM tuning, and taking ownership of end-to-end module delivery from design through to deployment. Conducting code reviews to ensure adherence to best practices, collaborating with cross-functional teams to translate business needs into technical solutions, and designing event-driven architectures are also crucial aspects of this role. You will drive CI/CD pipeline improvements, troubleshoot production issues with detailed root cause analysis, and mentor junior developers.

Responsibilities also encompass driving improvements in CI/CD pipelines, logging, monitoring, and deployment automation to enhance operational efficiency. Troubleshooting production issues and performance bottlenecks through detailed root cause analysis and implementing sustainable fixes will be part of your duties. Mentoring junior developers on coding standards, debugging techniques, and modern Java development practices is also expected.

Qualifications

We are seeking a Java Lead with 9-10 years of experience, proficient in Core Java (Java 8+), Spring Boot, and Microservices architecture. Essential mandatory skills include Spring Security (JWT), backend unit testing with JUnit, data structures, REST APIs, multithreading, concurrency, OOPS concepts, JPA, Kafka, GitHub, and MS SQL.

Candidates should demonstrate strong technical ownership and the ability to deliver complex development activities with high-quality execution. Effective collaboration with cross-functional teams and business stakeholders is vital for seamless delivery. Driving engineering excellence through code reviews, automation, performance optimization, and defect prevention is expected.

Strong analytical and problem-solving skills are required to resolve complex technical and production issues. The ability to mentor junior developers on coding standards, debugging techniques, and engineering best practices is a key requirement. Effective communication with both technical and non-technical stakeholders regarding risks, dependencies, and delivery progress is essential. Adaptability, continuous learning towards evolving technologies, and maintaining a strong attention to detail in architecture, code quality, security, and performance optimization are also expected.

Essential Skills

Java 8+Spring BootSpring SecurityJWTJUnitData StructuresMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsJPAKafkaGitHubMS SQL

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