Java - Engineer

Iris Software

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

Job description

Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a rapidly expanding IT services company committed to being our clients' most trusted technology partner and a premier destination for industry talent.

We specialize in transforming enterprises across financial services, healthcare, transportation & logistics, and professional services. Our expertise lies in developing complex, mission-critical applications using cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

Responsibilities

Develop and maintain robust Java applications, ensuring code is clean, reusable, and adheres to engineering standards. Build and integrate RESTful APIs with comprehensive validation, error handling, and security measures. Write modular and object-oriented code, employing design patterns like Singleton, Factory, and MVC. Implement backend logic and integrations for seamless application, database, and system interactions. Craft optimized SQL queries for efficient data access and transaction management. Adhere to secure coding practices and quality standards to minimize defects.

Troubleshoot and resolve functional and performance issues. Collaborate with cross-functional teams for testing and deployment. Actively participate in Agile ceremonies, including sprint planning and retrospectives. Support CI/CD pipelines for build automation and deployment. Continuously enhance skills in modern Java frameworks, tools, and cloud technologies.

Qualifications

Proficiency in Java 17+ is essential, along with strong experience in Microservices, REST APIs, Spring Boot, JPA, and Hibernate. A solid understanding of object-oriented programming principles and design patterns is required. Experience with relational databases and writing optimized SQL queries is necessary.

Familiarity with CI/CD tools such as GitLab, GitHub, or Bitbucket, and build tools like Maven is expected. Experience with Agile methodologies and participation in development cycles is crucial. Knowledge of API middleware (SOAP, REST) and Java multithreading is also a requirement.

Essential Skills

MicroservicesREST APIsSpring BootJava 17+JPAHibernateObject-Oriented Programming (OOP)Java MultithreadingDesign PatternsSQLAgile MethodologiesCI/CDGitLabGitHubBitbucketMaven

Good to Have

SOAPMLOpsCloud TechnologiesOracle PL/SQL Packages

Highlights

  • Actively hiring

More Details

RoleJava - Engineer
IndustryIT, Technology
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

IT

Java - Engineer at Iris Software | SkillMX | SkillMX