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 a leading IT services company recognized among India's Top 25 Best Workplaces in the IT industry. Iris Software is a rapidly growing organization committed to being a trusted technology partner and a preferred destination for top IT professionals. We empower our associates to shape their own success stories within an award-winning culture that values talent and ambition.

With a global presence across India, the U.S.A., and Canada, we support enterprise clients in transforming their businesses using cutting-edge technologies. Our expertise spans complex application engineering, data analytics, cloud solutions, DevOps, and business automation, serving diverse sectors like financial services, healthcare, and transportation.

At Iris, we believe in fostering an environment where every role serves as a launchpad for professional growth. Our "Build Your Future. Own Your Journey." philosophy underscores our commitment to providing opportunities for career ownership, continuous learning, and mentorship. We cultivate a culture where your potential is recognized, your voice is heard, and your work makes a tangible impact.

Responsibilities

As a Senior Engineer, you will be instrumental in designing and developing scalable enterprise applications leveraging Java, Spring Boot, Angular, and a microservices architecture. This role involves defining robust API contracts and integration strategies for sophisticated distributed systems.

You will develop high-quality, reusable backend components and enterprise services, adhering to clean architecture principles and secure coding practices. A key focus will be on leading the development of modular Angular components and advanced state management solutions using NgRx and RxJS.

Key duties include optimizing application performance through strategic caching, asynchronous processing, and database tuning. You will own the end-to-end delivery of assigned modules, from design through development and testing. Conducting thorough code reviews to ensure adherence to standards, security, and best practices is also essential.

Collaboration with cross-functional teams and stakeholders to translate business requirements into technical solutions is crucial. You will also drive improvements in CI/CD pipelines, logging, and monitoring for enhanced operational efficiency. Troubleshooting production issues and performing root cause analysis for sustainable fixes will be part of your responsibilities. Furthermore, you will mentor junior developers in modern Java development practices.

Qualifications

We are seeking experienced professionals proficient in a comprehensive set of mandatory skills, including Angular 14+, with expertise in Angular Components and State Management (NgRx, RxJS). Strong command over Microservices architecture, REST APIs, Java 8+, Hibernate, Azure Service Bus, and Spring Boot with Spring Security (JWT) is essential.

Candidates must demonstrate strong technical ownership and the ability to deliver complex development activities with high-quality execution. Effective collaboration with cross-functional teams and business stakeholders is vital for seamless project delivery. Driving engineering excellence through code reviews, automation, performance optimization, and proactive defect prevention is expected.

Robust analytical and problem-solving skills are required to address complex technical and production challenges. The role involves mentoring junior developers on coding standards, debugging techniques, and engineering best practices. Effective communication with both technical and non-technical stakeholders regarding risks and progress is important.

Adaptability and a commitment to continuous learning in evolving technologies are necessary. A keen attention to detail in architecture, code quality, security, and performance optimization is paramount. Initiative in driving reusable frameworks, automation, and process improvements is highly valued. Balancing technical excellence with business priorities to deliver scalable and maintainable solutions is key.

Essential Skills

JavaSpring BootSpring SecurityJWTHibernateMicroservicesREST APIsAngularAngular 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