Java Database - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, a rapidly growing IT services company and a recognized Top 25 Best Workplace in India's IT sector. We are dedicated to being our clients' most trusted technology partner and a premier destination for top industry professionals. With a global presence and a team of over 4,300 associates, we specialize in transforming enterprises across financial services, healthcare, transportation & logistics, and professional services using cutting-edge technologies like Application & Product Engineering, Data & Analytics, Cloud, DevOps, and more.
At Iris, we believe in empowering our employees. Our "Build Your Future. Own Your Journey." philosophy means you'll have ownership of your career path with ample opportunities for growth. We cultivate an environment where your potential is recognized, your contributions matter, and your work drives significant impact. Benefit from challenging projects, personalized career development, continuous learning, and mentorship to achieve your personal and professional best.
Design and build high-performance, scalable Java applications leveraging Spring Boot and microservices architecture. Define robust API contracts and integration strategies for complex enterprise systems. Develop reusable backend components and enterprise services following clean architecture and secure coding principles.
Optimize application performance through advanced techniques like caching, asynchronous processing, database tuning, and JVM optimization. Take ownership of end-to-end module delivery, including design, development, testing, and deployment. Ensure code quality and adherence to standards through thorough code reviews.
Collaborate with cross-functional teams to translate business requirements into effective technical solutions. Enhance CI/CD pipelines, logging, monitoring, and deployment automation for improved operational efficiency. Conduct in-depth root cause analysis for production issues and implement lasting solutions. Mentor junior developers in best practices for Java development, debugging, and coding standards.
Proven expertise in Java 17+, Microservices, REST APIs, Spring Boot, Java 8+, Hibernate, PL/SQL, and MySQL. Strong technical ownership and a track record of delivering complex development tasks with high quality.
Ability to collaborate effectively with cross-functional teams and business stakeholders to ensure seamless project delivery. Drive engineering excellence through rigorous code reviews, automation, performance tuning, and proactive defect prevention.
Apply strong analytical and problem-solving skills to address complex technical and production challenges. Mentor junior developers on coding standards, debugging techniques, and contemporary Java development practices. Communicate technical risks and delivery progress clearly to both technical and non-technical stakeholders. Demonstrate adaptability and a commitment to continuous learning in evolving technological landscapes.
Maintain meticulous attention to detail in architecture, code quality, security, and performance optimization. Proactively drive improvements in reusable frameworks, automation, and processes. Balance technical excellence with business priorities by delivering scalable and maintainable solutions.
Iris Software
Information Technology & Services