Java - Senior Engineer

Iris Software

Fresher Noida Full Time Work from office
Iris Software logo
Posted : 1 week ago
Actively hiring

Job description

Join Iris Software, a rapidly expanding IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We are dedicated to being a premier technology partner for our clients and a platform for top IT professionals to achieve their full potential.

Our global presence spans India, the U.S.A., and Canada, where we empower enterprise clients across financial services, healthcare, transportation, and professional services. We specialize in complex, mission-critical applications leveraging cutting-edge technologies like application and product engineering, data analytics, cloud, DevOps, MLOps, quality engineering, and business automation.

Responsibilities

As a Senior Java Engineer, you will design and develop robust, high-performance Java applications leveraging Spring Boot and microservices. This includes defining API contracts, service boundaries, and integration strategies for distributed systems. You'll create reusable backend components with clean architecture and secure coding practices, while optimizing application performance through various techniques.

Your role will encompass end-to-end module ownership, from design and development to testing and deployment readiness. Conducting code reviews, collaborating with cross-functional teams to translate business needs into technical solutions, and driving CI/CD pipeline improvements are also key. You will troubleshoot production issues, perform root cause analysis, and mentor junior developers on best practices.

Qualifications

We are seeking experienced engineers proficient in Microservices, REST APIs, Spring Boot, Java 17+, Hibernate, and JPA. A strong understanding of OOPS concepts, Java Multithreading, Design Patterns, and API development (SOAP, REST) is essential.

Experience with DevOps tools like GitLab, GitHub, or Bitbucket, and build tools such as Maven is required. Familiarity with Oracle and PL/SQL Packages is also necessary. Candidates should demonstrate strong technical ownership, collaboration skills, analytical problem-solving abilities, and a commitment to engineering excellence and continuous learning.

Essential Skills

MicroservicesREST APIsSpring BootJava 17+HibernateJPAAPIJavaOOPS ConceptsJava MultithreadingDesign PatternsGitLabGithubBitbucketMavenOraclePL/SQL Packages

Highlights

  • Actively hiring

More Details

RoleJava - Senior Engineer
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

Information Technology & Services