Java Fullstack - Senior Engineer

Iris Software

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

Job description

Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a fast-growing IT services company committed to being a trusted technology partner and empowering our professionals. With a global presence and a focus on cutting-edge technologies across financial services, healthcare, transportation, and professional services, we specialize in complex, mission-critical applications.

Our culture fosters growth, ownership, and impact, offering personalized career development, continuous learning, and mentorship. This is more than a job; it's a launchpad for your career. Discover the possibilities and see what it's like to work at Iris.

Responsibilities

As a Senior Java Fullstack Engineer, you will design and develop scalable enterprise applications using Java, Spring Boot, Angular, and Microservices. You'll define API contracts, service boundaries, and integration strategies for distributed systems. Responsibilities include developing reusable backend components with clean architecture, creating scalable Angular components with NgRx and RxJS, and optimizing application performance through various techniques.

You will own the end-to-end delivery of modules, conduct code reviews, and collaborate with cross-functional teams to translate business needs into technical solutions. Driving improvements in CI/CD pipelines, logging, monitoring, and deployment automation is key. You'll also troubleshoot production issues, perform root cause analysis, mentor junior developers, and contribute to architectural discussions.

Qualifications

This role requires 5-8 years of experience in Java Fullstack development, with expertise in Java 17+, Angular 14+, Microservices, REST APIs, Hibernate, SQS, Spring Boot, and Spring Security (JWT). Strong understanding of clean architecture, secure coding practices, and state management solutions like NgRx and RxJS is essential.

We are looking for individuals who demonstrate strong technical ownership, effective collaboration skills, and a commitment to engineering excellence. Excellent analytical and problem-solving abilities are crucial for resolving complex technical challenges. The ability to mentor junior developers, communicate effectively with stakeholders, and adapt to evolving technologies is also highly valued.

Essential Skills

Java 17+Angular 14+Angular ComponentsAngular State ManagementNgRxRxJSMicroservicesREST APIsHibernateSQSSpring BootSpring SecurityJWTDesign PatternsArchitecture PatternsJava MultithreadingHTML/CSSJavaScriptJasmineKarmaJestMessaging (JMSActiveMQRabitMQKafkaASB etc)Oracle Database DesignGitLabGithubBitbucketMaven

Highlights

  • Actively hiring

More Details

RoleJava Fullstack - Senior Engineer
IndustryIT, Technology
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

IT