Java - Lead (Noida, UP, India)

Iris Software

Fresher Noida Full Time Work from office
Iris Software logo
Posted : today
Actively hiring

Job description

Join Iris Software, recognized as one of India's Top 25 Best Workplaces in IT, and build the best work of your career. We are a rapidly growing IT services company dedicated to empowering our associates to own and shape their success stories. Our vision is to be the most trusted technology partner for our clients and the premier choice for industry professionals seeking to realize their full potential.

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

Responsibilities

As a Lead Java Developer, you will define and drive enterprise application architecture strategy 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, architecting distributed systems and API-driven ecosystems.

Key responsibilities include establishing engineering standards, governance, reusable frameworks, and secure development guidelines. You will lead engineering teams, fostering collaboration and driving the implementation of non-functional requirements such as scalability, observability, and disaster recovery. Additionally, you'll lead architecture reviews, technical discussions, and modernization initiatives, while also designing and driving enterprise messaging and event-driven architectures.

Qualifications

We seek a candidate with strong technical leadership, aligned with business and technology objectives. You should excel in driving architecture and solution design for scalable, secure, and maintainable applications, balancing delivery accountability with technical excellence and team collaboration.

Essential skills include expertise in ActiveMQ, Data Structures, Microservices & REST APIs, Multithreading & Concurrency, OOPS Concepts, Azure Service Bus, Kafka, RabbitMQ, SQS, JPA, Git Hub, MS SQL, Design Patterns, and Spring Boot with Spring Security (JWT). Proficiency in Java 17+ is mandatory. Familiarity with CI/CD & Source Control (Jenkins & Git) is also beneficial.

Essential Skills

ActiveMQData StructureMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsAzure Service BusKaaS (Kafka as a Service)Kafka ConnectorsKafkaRabbitMQSQSJPAGit HubMS SQLDesign PatternsSpring BootSpring Security (JWT)Java 17+

Good to Have

CI/CDSource ControlJenkinsGit

Highlights

  • Actively hiring

More Details

RoleJava - Lead (Noida, UP, India)
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

Information Technology & Services

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