Java Fullstack Angular - Senior Engineer (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 recognized leader among India's Top 25 Best Workplaces in the IT industry, and embark on a journey to create your best work. We are a rapidly expanding IT services company committed to empowering our associates and fostering an award-winning culture that values talent and ambition.

Our vision at Iris Software is to be the most trusted technology partner for our clients and the premier destination for top industry professionals. With a global presence spanning India, the U.S.A., and Canada, we collaborate with enterprise clients across financial services, healthcare, transportation & logistics, and professional services, driving transformation with cutting-edge technologies. Our expertise encompasses complex application and product engineering, data & analytics, cloud solutions, DevOps, MLOps, quality engineering, and business automation.

Responsibilities

As a Senior Engineer, you will be instrumental in designing and developing sophisticated enterprise applications using Java, Spring Boot, Angular, and a microservices architecture. This includes defining precise API contracts, service boundaries, and integration strategies for robust, distributed systems.

You will craft reusable backend components and enterprise services, adhering to clean architecture principles and secure coding practices. Furthermore, you will lead the development of scalable Angular components and state management solutions leveraging NgRx and RxJS. Optimizing application performance through advanced techniques like caching, asynchronous processing, database tuning, and JVM optimization will be a key part of your role.

You will take ownership of the end-to-end delivery of assigned modules, from initial design through development, testing support, and deployment readiness. Conducting thorough code reviews to ensure adherence to coding standards, security guidelines, and engineering best practices is essential. You will also collaborate with cross-functional teams to translate business needs into effective technical solutions and drive improvements in CI/CD pipelines for enhanced operational efficiency. Troubleshooting and resolving production issues and performance bottlenecks through detailed root cause analysis and implementing sustainable fixes will be critical. A significant aspect of this role involves mentoring junior developers, sharing your expertise in coding standards, debugging, and modern Java development practices.

Qualifications

We are seeking seasoned professionals with mandatory expertise in Angular 14+ (including Angular Components and state management with NgRx, RxJS), Microservices, REST APIs, Java 8+, Hibernate, Azure Service Bus, Spring Boot, and Spring Security (JWT).

Beyond technical prowess, strong behavioral competencies are essential. You should demonstrate exceptional technical ownership, collaborate effectively with diverse teams and stakeholders, and drive engineering excellence through code reviews, automation, and performance optimization. Applying strong analytical and problem-solving skills to tackle complex technical and production challenges is crucial. Mentoring junior team members on best practices and communicating progress and risks clearly to both technical and non-technical stakeholders are key aspects of this role.

Adaptability, a commitment to continuous learning, and meticulous attention to detail in architecture, code quality, security, and performance are expected. You should proactively drive improvements in reusable frameworks and automation, balancing technical excellence with business priorities to deliver scalable and maintainable solutions.

Essential Skills

Java 8+Spring BootSpring Security (JWT)HibernateMicroservicesREST APIsAngular 14+Angular ComponentsAngular State ManagementNgRxRxJSAzure Service Bus

Highlights

  • Actively hiring

More Details

RoleJava Fullstack Angular - Senior Engineer (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 Angular - Senior Engineer (Noida, UP, India) at Iris Software | SkillMX | SkillMX