Java - Lead (Noida, UP, India)

Iris Software

Fresher Noida Full Time Hybrid (office + remote)
Iris Software logo
Posted : today
Actively hiring

Job description

Join Iris Software, a rapidly growing IT services company recognized among India's Top 25 Best Workplaces in IT. We are seeking a dynamic Lead Java professional to drive enterprise application architecture and innovation. At Iris, we empower our associates to own their career journey and shape their success story 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 preferred destination for top IT professionals. With a global presence and a focus on complex, mission-critical applications, we leverage cutting-edge technologies in areas like cloud, DevOps, data analytics, and AI to enable our enterprise clients' digital transformation.

Responsibilities

Define and champion enterprise application architecture strategies using Core Java, Spring Boot, and Microservices, ensuring high scalability, reliability, and maintainability. Lead critical technical decisions for application modernization, framework selection, and cloud-native adoption.

Architect robust distributed systems, microservices platforms, and API-driven ecosystems. Establish stringent engineering standards, governance, reusable frameworks, and secure development practices across teams. Drive the implementation of non-functional requirements such as observability, security, and disaster recovery, while also leading architecture reviews and modernization initiatives.

Design and implement enterprise messaging and event-driven architectures, collaborating closely with leadership to align engineering efforts with organizational strategy. Promote the adoption of DevOps, CI/CD, cloud-native engineering, and containerization practices. Proactively identify and mitigate technical risks and architectural gaps to ensure long-term platform stability.

Qualifications

The ideal candidate will possess strong technical leadership skills aligned with business and technology objectives, driving architecture and solution design for scalable, secure, and maintainable applications. We seek individuals who balance delivery accountability with technical excellence and team collaboration.

Build and mentor high-performing teams by fostering ownership, innovation, and continuous learning. Collaborate effectively with cross-functional teams and business stakeholders, demonstrating strong stakeholder management and communication skills. Drive engineering excellence through governance, automation, reusable frameworks, and best practices, promoting a culture of quality, performance, reliability, and continuous improvement.

Essential Skills

MicroservicesREST APIsJava 17+HibernateSpring BootSpring Security (OAuth)SQSAWS SNSAWS SQSAWS KinesisDockerCI/CDGitJenkinsSpringbootJava Architecture PatternsMessaging (JMSActiveMQRabbitMQKafkaASB)DevOpsGitLabGithubBitbucketMS SQLJava MultithreadingOOPS ConceptsJava 17API (SOAPREST)AWS LambdaAWS EventBridgeAWS Fargate

Highlights

  • Actively hiring

More Details

RoleJava - Lead (Noida, UP, India)
IndustryInformation Technology & Services, Software Development
DepartmentEngineering, Architecture
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Java - Lead (Noida, UP, India) at Iris Software | SkillMX | SkillMX