HamburgerMenu
hirist

Java Developer - Spring/Hibernate

Timus consulting Services
Anywhere in India/Multiple Locations
2 - 4 Years

Posted on: 17/09/2025

Job Description

About the Role :

We are seeking a skilled Java Developer to join our dynamic software engineering team.

You will play a critical role in designing, developing, and maintaining high-performing, scalable, and enterprise-grade Java applications that power our clients core platform.

The ideal candidate is passionate about clean code, best practices, and delivering robust software solutions in a fast-paced, collaborative environment.

Key Responsibilities :

- Design, develop, test, and deploy scalable and high-performance Java applications that meet business requirements and technical specifications.

- Collaborate with cross-functional teams including product managers, architects, QA, and other developers to deliver end-to-end solutions.

- Write clean, maintainable, and efficient code following object-oriented principles, design patterns, and coding standards.

- Troubleshoot, debug, and resolve production issues in a timely manner, ensuring minimal downtime.

- Participate in code reviews to maintain code quality and share knowledge across the team.

- Maintain version control repositories using SVN and Git, ensuring proper branching and merging strategies.

- Manage task tracking and issue resolution using Jira or similar project management tools.

- Continuously improve software development processes, tools, and best practices.

- Document application design, development, and operational procedures.

- Work independently and collaboratively in an Agile/Scrum development environment, juggling priorities and managing multiple tasks efficiently.

- Communicate effectively with both technical and non-technical stakeholders to clarify requirements and present solutions.

Required Qualifications :

- Bachelors degree in Computer Science, Engineering, or a related field, or equivalent experience.

- Proven experience 2+ developing enterprise-grade applications using Java.

- Strong understanding of Object-Oriented Design (OOD), design patterns, and data structures.

- Experience with Java frameworks and libraries such as Spring, Hibernate, or similar.

- Familiarity with build tools like Maven or Gradle.

- Experience with version control systems: SVN and Git.

- Proficient with issue tracking tools such as Jira.

- Strong problem-solving skills and ability to troubleshoot complex application issues.

- Excellent verbal and written communication skills, with the ability to convey technical concepts clearly.

- Ability to work independently while managing multiple priorities and projects

info-icon

Did you find something suspicious?