Java Fullstack - Lead (Noida, UP, India)

Iris Software

8–10 yrs Noida Full Time Hybrid (office + remote)
Iris Software logo
Posted : today
Actively hiring

Job description

Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a rapidly expanding IT services company committed to being a trusted technology partner and a prime destination for top industry professionals. With a global presence across India, the U.S.A., and Canada, we empower enterprise clients in financial services, healthcare, transportation & logistics, and professional services through technology-enabled transformation.

Our work involves complex, mission-critical applications utilizing cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation. At Iris, we believe in empowering our employees to shape their own career paths, fostering a culture where talent is valued, voices are heard, and impactful work is created. We provide opportunities for continuous learning, mentorship, and career development, ensuring both personal and professional growth.

Responsibilities

Define and guide enterprise application architecture using Java, Spring Boot, Angular, and Microservices to ensure scalability, reliability, security, and maintainability. Lead strategic technical decisions for application modernization, framework selection, and cloud-native adoption. Architect distributed systems, microservices platforms, and API-driven ecosystems aligned with business objectives. Establish engineering standards, governance practices, reusable frameworks, and secure development guidelines for teams.

Lead engineering teams and foster collaboration across various departments and stakeholders. Drive the implementation of non-functional requirements like scalability, observability, security, and disaster recovery. Conduct architecture reviews and technical discussions, overseeing modernization initiatives for future-ready application landscapes. Align engineering efforts with organizational strategy in collaboration with leadership and enterprise architects. Champion DevOps, CI/CD automation, cloud-native engineering, and containerization practices.

Qualifications

We are seeking a Lead Java Full Stack Engineer with 8-10 years of experience in Noida. Essential technical proficiencies include Java 8+, Angular 14+ (including Components and State Management like NgRx, RxJS), Microservices, REST APIs, Multithreading, Concurrency, Hibernate, Maven, and modern front-end technologies (HTML5, CSS3, JavaScript, jQuery, TypeScript).

Experience with Oracle, RabbitMQ, architecture and design patterns, design principles, and Spring Boot with Spring Security (JWT) is mandatory. Key responsibilities involve leading application architecture, strategic technical decisions, and the design of distributed systems and microservices. You will also be responsible for establishing engineering standards, leading teams, driving non-functional requirements, and promoting DevOps and cloud-native practices. Strong technical leadership, the ability to balance delivery with quality, and effective stakeholder management are crucial for this role.

Essential Skills

Java 8+Angular 14+Angular ComponentsAngular State ManagementNgRxRxJSMicroservicesREST APIsMultithreadingConcurrencyHibernateMavenHTML5CSS3JavaScriptjQueryTypeScriptJasmineOracleRabbitMQArchitecture PatternsDesign PatternsDesign PrinciplesSpring BootSpring SecurityJWT

Highlights

  • Actively hiring

More Details

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

About the Company

Iris Software logo

Iris Software

Information Technology & Services

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