Java FullStack - Lead

Iris Software

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

Job description

Join Iris Software, a distinguished IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We are a rapidly growing organization dedicated to being our clients' most trusted technology partner and a premier destination for top industry professionals.

Our vision is to empower enterprise clients through technology-enabled transformation across various sectors, including financial services, healthcare, transportation, and professional services. We specialize in developing complex, mission-critical applications utilizing cutting-edge technologies.

At Iris, we champion a culture where your career growth is paramount. Our "Build Your Future. Own Your Journey." philosophy empowers you with ownership and the right opportunities to shape your professional path. Experience a workplace that values your potential, amplifies your voice, and ensures your work makes a tangible impact.

Responsibilities

Define and implement robust enterprise application architectures leveraging Java, Spring Boot, Angular, and Microservices, ensuring optimal scalability, reliability, security, and maintainability.

Shape strategic technical decisions concerning application modernization, framework selection, and the adoption of cloud-native solutions.

Architect sophisticated distributed systems, microservices platforms, and API-driven ecosystems that align with overarching enterprise objectives.

Establish and enforce stringent engineering standards, governance practices, reusable frameworks, and secure development guidelines across all teams.

Provide strong leadership to engineering teams, fostering seamless collaboration among cross-functional teams and stakeholders.

Spearhead the implementation of critical non-functional requirements, including scalability, observability, security, and disaster recovery protocols.

Lead architecture reviews and technical discussions, driving modernization initiatives to build future-ready application ecosystems.

Collaborate closely with leadership and enterprise architects to ensure engineering initiatives are strategically aligned with organizational goals.

Champion the adoption of DevOps, CI/CD automation, cloud-native engineering, and containerization practices.

Proactively identify technical risks and architectural gaps, developing effective mitigation strategies to ensure long-term platform stability.

Qualifications

A minimum of 8 to 9 years of experience is required for this Java Full Stack Lead role.

Essential technical proficiencies include Angular 14+ (Components, NgRx, RxJS), Microservices, REST APIs, Java 8+, JPA, Git, MongoDB, Oracle, MS SQL, RabbitMQ, and Spring Boot with Spring Security (JWT).

Strong expertise in Java multithreading and concurrency is also mandatory.

We are looking for candidates who demonstrate strong technical leadership, can drive architecture and solution design for scalable and secure applications, and balance delivery accountability with technical excellence. Building and mentoring high-performing teams is a key expectation, alongside effective collaboration with cross-functional teams and stakeholders. Candidates should possess excellent stakeholder management and communication skills, promoting a culture of quality, automation, and continuous improvement.

Essential Skills

JavaSpring BootAngular 14+MicroservicesREST APIsMultithreadingConcurrencyJava 8+JPAGitLabGitHubMongoDBOracleMS SQLRabbitMQSpring SecurityJWTNgRxRxJSHTML/CSSJavaScriptDesign PrinciplesDatabase DesignMessaging

Highlights

  • Actively hiring

More Details

RoleJava FullStack - Lead
IndustryIT, Software
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

IT