Java Database - Senior Engineer (Noida, UP, India)

Iris Software

Fresher Noida Full Time Work from office
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 are seeking talented professionals for our Java Database - Senior Engineer position in Noida, India. At Iris, we empower our associates to shape their success stories within an award-winning culture that values talent and ambition.

Our vision is to be the most trusted technology partner for our clients and a premier destination for industry professionals. With a global presence across India, the U.S.A., and Canada, we specialize in technology-enabled transformation for enterprise clients in financial services, healthcare, transportation & logistics, and professional services. We work on complex, mission-critical applications using cutting-edge technologies like high-value complex Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

Responsibilities

Design and build high-performance, scalable Java applications leveraging Spring Boot and microservices architecture. Define clear API contracts and integration strategies for enterprise-grade systems. Develop robust, reusable backend components adhering to clean architecture and secure coding practices. Analyze and optimize application performance through advanced techniques like caching, asynchronous processing, and JVM tuning.

Take full ownership of module delivery, from design and development through testing and deployment. Conduct thorough code reviews to ensure adherence to standards, security, and best practices. Collaborate with cross-functional teams to translate business requirements into effective technical solutions. Drive enhancements in CI/CD pipelines, monitoring, and deployment automation to boost operational efficiency.

Troubleshoot and resolve production issues by performing in-depth root cause analysis and implementing lasting solutions. Mentor junior developers, sharing expertise in coding standards, debugging, and modern Java development practices. Demonstrate strong technical ownership and deliver complex development tasks with exceptional quality.

Qualifications

Proven experience with Java 17+, Microservices, REST APIs, Spring Boot, Java 8+, Hibernate, PL/SQL, and MySQL is mandatory.

Key responsibilities include designing and developing scalable Java applications, defining API contracts, and building reusable backend components. You will be instrumental in optimizing application performance, owning end-to-end module delivery, and conducting code reviews. Collaboration with cross-functional teams and driving improvements in CI/CD pipelines are also essential.

Behavioral competencies required include strong technical ownership, effective collaboration with stakeholders, and driving engineering excellence. Candidates must possess excellent analytical and problem-solving skills, with the ability to mentor junior developers. Effective communication and adaptability to evolving technologies are crucial for this role.

Essential Skills

Java 17+MicroservicesREST APIsSpring BootJava 8+HibernatePL/SQLMySQL

Highlights

  • Actively hiring

More Details

RoleJava Database - Senior Engineer (Noida, UP, India)
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

IT Consulting

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