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 rapidly growing IT services company and one of India's Top 25 Best Workplaces in the IT industry. We are seeking a Senior Java Fullstack Engineer with expertise in Angular to contribute to building cutting-edge, mission-critical applications. At Iris, you'll experience an award-winning culture that values talent and ambition, offering a launchpad for your career growth with opportunities to shape your own success story. We partner with enterprise clients across various sectors, leveraging the latest technologies in application engineering, data analytics, cloud, and DevOps.

Our vision is to be the most trusted technology partner for our clients and a preferred employer for top IT professionals. With a global presence across India, the U.S.A., and Canada, we foster an environment where your potential is recognized, your voice is heard, and your work makes a significant impact. Explore your future at Iris through our employee value proposition: "Build Your Future. Own Your Journey."

Responsibilities

Design and develop robust, scalable enterprise applications utilizing Java, Spring Boot, Angular, and a microservices architecture. Define clear API contracts and integration strategies for complex, distributed systems. Build reusable backend components and enterprise services adhering to clean architecture principles and secure coding standards. Lead the development of sophisticated Angular components and state management solutions using NgRx and RxJS. Enhance application performance through strategic caching, asynchronous processing, database tuning, and JVM optimization.

Take ownership of the end-to-end delivery of assigned modules, encompassing design, development, testing support, and deployment readiness. Conduct thorough code reviews to ensure compliance with coding standards, security guidelines, and best engineering practices. Collaborate effectively with cross-functional teams and stakeholders to translate business requirements into tangible technical solutions. Drive continuous improvements in CI/CD pipelines, logging, monitoring, and deployment automation for enhanced operational efficiency. Troubleshoot production issues and performance bottlenecks by conducting detailed root cause analyses and implementing effective, sustainable fixes. Mentor junior developers, guiding them on coding standards, debugging techniques, and modern Java development practices.

Qualifications

We are looking for an experienced Senior Java Fullstack Engineer proficient in Angular (14+) and Java (17+). Key technical skills include expertise in Angular Components, Angular State Management (NgRx, RxJS), Microservices, REST APIs, Hibernate, JPA, RabbitMQ, Spring Boot, Spring Security (JWT and OAuth).

Essential competencies involve strong technical ownership, effective collaboration with cross-functional teams and stakeholders, and driving engineering excellence through code reviews, automation, performance optimization, and defect prevention. You should possess strong analytical and problem-solving skills to address complex technical challenges. The ability to mentor junior developers on coding standards, debugging, and best practices is crucial. Excellent communication skills for interacting with both technical and non-technical stakeholders are required, along with adaptability to evolving technologies and a meticulous attention to detail in architecture, code quality, security, and performance optimization. Initiative in driving reusable frameworks and process improvements, while balancing technical excellence with business priorities, is highly valued.

Essential Skills

JavaSpring BootSpring SecurityAngularMicroservicesREST APIsHibernateJPARabbitMQNgRxRxJSJWTOAuthClean ArchitectureCI/CDDevOpsGitLabGitHubBitbucketMavenOracle PL/SQLJMSActiveMQKafkaSQSASBHTMLCSSJavaScriptJasmineKarmaJest

Highlights

  • Actively hiring

More Details

RoleJava Fullstack Angular - Senior Engineer (Noida, UP, India)
IndustryInformation Technology & Services
DepartmentEngineering, Information Technology
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