Java - Engineer
Iris Software · Noida · onsite · Posted 63d ago
Undisclosed6–11 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Java - Engineer
Location: Noida
Company: Iris Software
Job Description Mandatory Skills- Hibernate
- Microservices + REST APIs
- Spring Boot
- Java 17+
- JPA
- Develop and maintain scalable Java applications ensuring clean, reusable, and maintainable code aligned with engineering standards.
- Build and consume RESTful APIs with proper validation, exception handling, and secure communication practices.
- Write clean, modular, and reusable code following object-oriented principles and design patterns such as Singleton, Factory, and MVC.
- Implement business logic and backend integrations to support seamless interaction between applications, databases, and external systems.
- Work with relational databases by writing optimized SQL queries and ensuring efficient data access and transaction handling.
- Follow secure coding, quality, and development standards to minimize defects and improve application reliability.
- Perform debugging, troubleshooting, and root cause analysis to resolve functional and performance-related issues efficiently.
- Collaborate with cross-functional teams to support testing, deployment, and end-to-end delivery.
- Participate actively in Agile ceremonies including sprint planning, stand-ups, backlog refinement, and retrospectives.
- Support CI/CD processes including build automation, deployment activities, and environment configuration.
- Continuously learn modern Java frameworks, tools, and cloud technologies to improve development efficiency and delivery quality.
- Demonstrates ownership and accountability in delivering quality solutions.
- Collaborates effectively with teams and stakeholders for smooth delivery.
- Adopts a quality-first approach with reliable and maintainable solutions.
- Shows continuous learning toward new technologies and engineering practices.
- Communicates proactively on updates, risks, and dependencies within Agile teams.
- Applies strong analytical and problem-solving skills to technical challenges.
- Maintains attention to detail in coding, debugging, and implementation.
- Takes initiative in process improvements and automation opportunities.
- Demonstrates a customer-focused approach aligned with business expectations.
- Adapts effectively to changing priorities and fast-paced delivery environments.
- Programming Language - Java - Design Patterns
- Database - Oracle - PL/SQL Packages
- DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - GitLab,Github, Bitbucket
- Development Tools and Management - Development Tools and Management - Maven
- Programming Language - Java - Hibernate
- Programming Language - Java - Java 17 or latest
- Programming Language - Java - JPA
- Programming Language - Java - OOPS Concepts
- Middleware - Java Middleware - Springboot
- Programming Language - Java - Java Multithreading
- Middleware - API Middleware - API (SOAP, REST)
- Middleware - API Middleware - Microservices
Sourced from naukri
Skills
Design PatternsAutomationDevopsGitlabGithubAgilebacklog refinementapiscloud technologiesbitbucketBuild AutomationAnalyticsException Handlingbusiness automationdebuggingdeploymentHealthcarecloudFinancial Services
About Iris Software
Iris Software
IT Services & Consulting
4.3k+
employees
1991
35 years old
Edison, New Jersey
United States (USA)
About
IT company for best tech-solutions to enhance business operations
Industries
IT Services & Consulting
Employee ratings
1,895 reviews
3.8/ 5
Culture
3.7
Career growth
3.3
Work-life
3.8
Employees rate it well for
Work Life Balance381Work Culture267Senior Management254Learning202Salary156
Find them on