Java - 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 recognized among India's Top 25 Best Workplaces in the IT industry. We offer an award-winning culture that values your talent and ambitions, providing a platform to shape your success story. Our vision is to be our clients' most trusted technology partner and a preferred employer for top professionals.

With a global presence across India, the U.S.A., and Canada, we empower enterprise clients in financial services, healthcare, transportation & logistics, and professional services. Our work involves complex, mission-critical applications utilizing cutting-edge technologies like Application & Product Engineering, Data & Analytics, Cloud, DevOps, and AI/ML.

At Iris, we believe in fostering a culture where your potential is recognized, your voice is heard, and your contributions make a real impact. We offer personalized career development, continuous learning, and mentorship to support your professional and personal growth. Explore what it's like to work at Iris and discover the possibilities.

Responsibilities

Key responsibilities include developing and maintaining scalable Java applications with clean, reusable code aligned with engineering standards. You will build and consume robust RESTful APIs with thorough validation and exception handling. The role involves writing modular, object-oriented code following design patterns and implementing backend integrations for seamless application and database interaction.

Responsibilities also include writing optimized SQL queries for efficient data access and transaction handling, adhering to secure coding practices to minimize defects. You'll perform debugging and root cause analysis for functional and performance issues. Collaboration with cross-functional teams for testing and deployment, active participation in Agile ceremonies, and supporting CI/CD processes are essential.

Continuous learning of modern Java frameworks, tools, and cloud technologies is expected to enhance development efficiency and delivery quality. Behavioral competencies such as ownership, collaboration, a quality-first approach, continuous learning, proactive communication, strong problem-solving skills, and attention to detail are highly valued.

Qualifications

This role requires proficiency in Java 17+, Microservices, REST APIs, JPA, and Hibernate. Mandatory competencies include expertise in API Middleware (SOAP, REST), Microservices, Java OOPS Concepts, Java Multithreading, Spring Boot, JPA, Hibernate, and Design Patterns. Familiarity with DevOps tools like GitLab, GitHub, or Bitbucket, Maven, and Oracle PL/SQL Packages is also required.

Behavioral requirements emphasize ownership and accountability, effective collaboration, a quality-first approach, continuous learning, proactive communication, strong analytical and problem-solving skills, attention to detail, initiative in process improvements, a customer-focused approach, and adaptability to fast-paced environments. We are looking for individuals ready to own and shape their career journey within a dynamic and supportive work environment.

Essential Skills

MicroservicesREST APIsSpring BootJava 17+JPAHibernateSOAPOOPS ConceptsJava MultithreadingGitLabGitHubBitbucketMavenPL/SQL PackagesDesign Patterns

Good to Have

Cloud TechnologiesDevOpsData & AnalyticsMLOpsQuality EngineeringBusiness Automation

Highlights

  • Actively hiring

More Details

RoleJava - Engineer (Noida, UP, India)
IndustryInformation Technology & Services, Software Development
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Java - Engineer (Noida, UP, India) at Iris Software | SkillMX | SkillMX