HamburgerMenu
hirist

Iris Software - Java Full Stack Developer

IRIS SOFTWARE TECHNOLOGIES PRIVATE LIMITED
Multiple Locations
5 - 9 Years
star-icon
3.8white-divider1,852+ Reviews

Posted on: 05/02/2026

Job Description

Job Description :


We are looking for a highly skilled Java Full Stack Developer with strong experience in backend development using Java (8+) and Spring Boot, along with hands-on experience in Angular for frontend development. The ideal candidate should be comfortable working across the full technology stack, building scalable applications, and collaborating with cross-functional global teams.

The candidate will be responsible for designing, developing, testing, and maintaining enterprise-level applications while ensuring performance, security, and scalability.

Roles & Responsibilities :


- Design, develop, and maintain scalable backend applications using Java 8 or above


- Develop RESTful web services using Spring Boot


- Implement data persistence using JPA / Hibernate


- Write clean, efficient, and reusable code following best practices


- Integrate applications with RDBMS (Oracle preferred)


- Work with Kafka for messaging and event-driven architectures


- Ensure application security, performance tuning, and exception handling


- Develop responsive and interactive UI components using Angular (v9 or above)


- Work with HTML, CSS, JavaScript, JSON, and jQuery


- Integrate frontend components with backend REST APIs


- Ensure cross-browser compatibility and responsive design


- Participate in the full software development lifecycle (SDLC)


- Perform unit testing and support automated testing frameworks


- Debug, troubleshoot, and resolve production issues


- Contribute to continuous improvement of development standards and practices DevOps & CI/CD


- Work with CI/CD pipelines for automated builds and deployments


- Support code versioning and collaboration using Git or similar tools


- Collaborate effectively with global teams


- Work closely with business stakeholders to understand requirements


- Ensure timely delivery without compromising quality


- Participate in Agile ceremonies like sprint planning, reviews, and retrospectives


Mandatory Technical Requirements :


- Strong experience in Java 8 or above


- Hands-on experience with Spring Boot, JPA, Hibernate


- Experience developing REST APIs


- Strong frontend experience with Angular (v9 or above)


- Knowledge of HTML, CSS, JavaScript, JSON, jQuery


- Experience working with Relational Databases (Oracle preferred)


- Working knowledge of Apache Kafka


- Understanding of CI/CD pipelines


- Ability to quickly learn new technologies


- Strong analytical and problem-solving skills


- Excellent communication and teamwork skills


- Willingness to learn and understand the business domain


Good to Have (Preferred Skills) :


- Experience working in Agile/Scrum methodologies


- Banking & Financial Services domain experience


- Exposure to React Native


- Experience with testing frameworks like Karma / Jasmine

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in