Java - Engineer

Iris Software

Fresher Noida Full Time Hybrid (office + remote)
Iris Software logo
Posted : 1 week ago
Actively hiring

Job description

Join Iris Software, a rapidly expanding IT services company and a recognized "Top 25 Best Workplaces in India". We are seeking talented Java Engineers to contribute to our mission of becoming a trusted technology partner for enterprise clients. At Iris, we empower our associates with ownership and growth opportunities, fostering an award-winning culture that values talent and ambition. Our work spans complex, mission-critical applications using cutting-edge technologies in areas like Application & Product Engineering, Cloud, and DevOps.

Our commitment is to help clients thrive through technology-enabled transformation across diverse industries, including financial services, healthcare, and transportation. We believe in building futures and owning journeys, providing a launchpad for professional development and impact.

Responsibilities

As a Java Engineer, you will develop and maintain robust Java applications, ensuring code quality, reusability, and adherence to engineering standards. You will build and consume secure RESTful APIs, implementing efficient backend integrations and optimized SQL queries for database interactions. Key responsibilities include writing modular code, applying object-oriented principles, and actively participating in Agile ceremonies.

You will also engage in debugging, troubleshooting, and root cause analysis to resolve issues. Collaboration with cross-functional teams is essential for successful testing and end-to-end delivery. Supporting CI/CD processes and continuously learning modern Java frameworks and cloud technologies are integral to this role. A commitment to secure coding practices and application reliability is expected.

Qualifications

We are looking for engineers proficient in Microservices, REST APIs, Spring Boot, Java 17+, JPA, and Hibernate. Mandatory competencies include experience with API Middleware (SOAP, REST), Java OOPS Concepts, Java Multithreading, and Java 17 or later. Familiarity with Spring Boot, JPA, and Hibernate is essential.

Experience with DevOps tools like GitLab, GitHub, or Bitbucket, and build management tools such as Maven, is required. Knowledge of Oracle PL/SQL Packages and Java Design Patterns is also necessary. Behavioral competencies such as ownership, accountability, effective collaboration, a quality-first approach, continuous learning, proactive communication, strong analytical skills, attention to detail, initiative, and adaptability are highly valued.

Essential Skills

MicroservicesREST APIsSpring BootJava 17+JPAHibernateAPI MiddlewareJava OOPS ConceptsJava MultithreadingJava 17GitLabGithubBitbucketMavenOracle PL/SQL PackagesJava Design PatternsSOAP

Good to Have

Data & AnalyticsCloudDevOpsData & MLOpsQuality EngineeringBusiness Automation

Highlights

  • Actively hiring

More Details

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

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Java - Engineer at Iris Software | SkillMX | SkillMX