Java Fullstack - Senior Engineer

Iris Software

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

Job description

Iris Software is a rapidly growing IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We empower our clients with technology-enabled transformations across financial services, healthcare, transportation & logistics, and professional services. Our expertise lies in creating complex, mission-critical applications leveraging cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, and AI.

At Iris, we foster a culture where your potential is valued and your contributions make a real impact. Our "Build Your Future. Own Your Journey." philosophy ensures that every role is a launchpad for growth, offering personalized career development, continuous learning, and mentorship opportunities. Join us to shape your success story and work on exciting, challenging projects.

Responsibilities

As a Senior Java Fullstack Engineer, you will be instrumental in designing and developing scalable enterprise applications. This includes defining robust API contracts and integration strategies for distributed systems.

You will build reusable backend components and enterprise services adhering to clean architecture principles and secure coding practices. A key part of your role will involve leading the development of Angular components and state management solutions using NgRx and RxJS.

Your responsibilities will extend to optimizing application performance, ensuring end-to-end module delivery from design to deployment readiness, and conducting thorough code reviews. You will collaborate with cross-functional teams, drive CI/CD pipeline improvements, and perform root cause analysis for production issues. Mentoring junior developers is also a crucial aspect of this position.

Qualifications

We are seeking a Senior Java Fullstack Engineer with 5-8 years of experience in designing and developing enterprise applications. Proficiency in Java 17+, Spring Boot, Spring Security with JWT, and Hibernate is essential.

Expertise in front-end technologies including HTML5, CSS3, JavaScript, and Angular 14+ (with NgRx and RxJS) is required. Experience with Microservices, REST APIs, Multithreading & Concurrency, Maven, Oracle, and RabbitMQ is mandatory.

Candidates should possess a strong understanding of Design Principles and demonstrate excellent ownership, collaboration, analytical, and problem-solving skills. Effective communication and a commitment to continuous learning are also vital for this role.

Essential Skills

Java 17+Spring BootSpring SecurityJWTAngular 14+Angular ComponentsNgRxRxJSMicroservicesREST APIsMultithreadingConcurrencyHibernateMavenOracleRabbitMQDesign PrinciplesHTML5CSS3JavaScript

Highlights

  • Actively hiring

More Details

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

About the Company

Iris Software logo

Iris Software

IT