Java Developer with Spring, Hibernate, and Database Expertise

Posted:
2/2/2026, 4:00:00 PM

Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Job Summary
Synechron is seeking an experienced Java Developer to join our technology team. The role involves designing, developing, testing, and maintaining high-quality Java applications that support critical business functions. The candidate will contribute to creating scalable, secure, and efficient software solutions, collaborating with cross-functional teams to ensure technical excellence and alignment with organizational goals. This position plays a key role in delivering reliable applications that drive business growth and operational effectiveness.

Software Requirements

  • Required:

    • Java (latest stable version, with experience in Java SE and Java EE)

    • Frameworks: Spring, Hibernate, Struts

    • Development Tools: Eclipse, IntelliJ IDEA, NetBeans

    • Databases: MySQL, Oracle, SQL Server

  • Preferred:

    • Version control: Git, Bitbucket

    • Build automation: Maven, Jenkins

    • Cloud deployment: AWS, Azure, GCP

    • Containerization: Docker, Kubernetes

Overall Responsibilities

  • Develop, test, and maintain Java applications that meet technical and business requirements.

  • Collaborate with cross-disciplinary teams to design solutions that are scalable, maintainable, and efficient.

  • Write clear, clean, and well-documented code following best practices and coding standards.

  • Troubleshoot and resolve technical issues promptly to ensure high system availability.

  • Keep current with the latest developments in Java technologies and incorporate relevant innovations into work practices.

Technical Skills (By Category)

  • Programming Languages:

    • Required: Java (Java SE, Java EE)

    • Preferred: Additional languages such as JavaScript or Python for integrations

  • Databases/Data Management:

    • Required: MySQL, Oracle, SQL Server

    • Preferred: NoSQL databases (MongoDB, Cassandra)

  • Cloud Technologies:

    • Preferred: Cloud platforms such as AWS, Azure, or GCP for deployment and scalability

  • Frameworks and Libraries:

    • Required: Spring Framework (Core, MVC, Boot), Hibernate, Struts

    • Preferred: Testing libraries such as JUnit, Mockito

  • Development Tools and Methodologies:

    • Required: Eclipse, IntelliJ IDEA, NetBeans, Git, Maven, Jenkins

    • Agile and Scrum practices for project management

  • Security Protocols:

    • Understanding of secure coding practices, data encryption, authentication, and authorization in Java applications

Experience Requirements

  • Minimum of 5 years’ professional experience in Java application development.

  • Proven experience working with frameworks such as Spring and Hibernate.

  • Demonstrated experience in database design, management, and optimization.

  • Familiarity with DevOps practices and cloud deployment is advantageous.

  • Candidates with equivalent experience demonstrating proficiency in Java can also be considered.

Day-to-Day Activities

  • Write, review, and troubleshoot Java code across various projects and modules.

  • Perform debugging, performance tuning, and problem resolution activities.

  • Participate in daily team stand-ups, sprint planning, and review meetings.

  • Collaborate with product owners, QA teams, and DevOps engineers to ensure deliverables meet quality standards.

  • Document technical functionalities, processes, and best practices.

  • Stay updated with the latest Java advancements and incorporate improvements into ongoing work.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • Professional Java certification (e.g., Oracle Certified Professional) is desirable.

  • Commitment to continuous professional growth through relevant training and certifications.

Professional Competencies

  • Strong analytical and problem-solving capabilities with a focus on delivering reliable solutions.

  • Effective communicator with the ability to collaborate and engage with diverse teams and stakeholders.

  • Adaptable to changing project demands and technology trends.

  • Dedicated to producing high-quality, secure, and performant code.

  • Excellent time management skills with proven ability to meet project deadlines.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.


All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice