company logo

Java Web Application Developer | Spring, Hibernate, SQL, Agile

Synechron.com

Office

Hyderabad, India

Full Time

Job Summary

Synechron is seeking a skilled Java Software Engineer to develop, enhance, and maintain enterprise-level web applications. This role offers the opportunity to work within a collaborative environment where your expertise in Java and web development frameworks will directly support business needs and IT innovation. You will contribute to delivering scalable, reliable solutions that improve operational efficiency and support strategic growth initiatives.

Software Requirements

  • Required:

  • Strong proficiency in Java (Java SE and Java EE), with a minimum of 3 years’ experience building enterprise applications.
  • Hands-on experience with web development frameworks such as Spring (Boot, MVC), Hibernate, or JSF.
  • Deep understanding of relational databases, SQL, and data modeling.
  • Familiarity with Agile development methodologies and iterative software delivery.
  • Experience using Git for version control.
  • Knowledge of designing and consuming RESTful web services.
  • Preferred:

  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • Exposure to frontend technologies (HTML, CSS, JavaScript) is a plus.
  • Knowledge of testing frameworks such as JUnit, Mockito.
  • Strong proficiency in Java (Java SE and Java EE), with a minimum of 3 years’ experience building enterprise applications.
  • Hands-on experience with web development frameworks such as Spring (Boot, MVC), Hibernate, or JSF.
  • Deep understanding of relational databases, SQL, and data modeling.
  • Familiarity with Agile development methodologies and iterative software delivery.
  • Experience using Git for version control.
  • Knowledge of designing and consuming RESTful web services.
  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • Exposure to frontend technologies (HTML, CSS, JavaScript) is a plus.
  • Knowledge of testing frameworks such as JUnit, Mockito.

Overall Responsibilities

  • Design, develop, test, and maintain Java-based web applications and systems to meet business requirements.
  • Write clean, efficient, and maintainable code aligned with industry best practices.
  • Collaborate with cross-functional teams, including business analysts, UI designers, and other developers, to deliver new features and improve existing functionality.
  • Conduct code reviews ensuring adherence to coding standards, security policies, and quality benchmarks.
  • Debug and resolve technical issues efficiently to minimize system downtime.
  • Stay informed of emerging Java technologies and best practices, incorporating relevant innovations into development processes.
  • Document software designs, system configurations, and operational procedures.

Technical Skills (By Category)

Programming Languages (Required):

  • Java (Java SE and EE), at least 3 years of professional experience.

Databases/Data Management:

  • Relational database design and hands-on experience with SQL (MySQL, Oracle, or similar).

Frameworks And Libraries:

  • Spring Framework (Boot, MVC), Hibernate, JSF (preferred).

Development Tools & Methodologies:

  • Git, JIRA, Confluence, Agile/Scrum.

Web Services & Apis:

  • RESTful web service creation and integration.

Additional Technologies (Preferred):

  • Microservices, Docker, Kubernetes, testing frameworks such as JUnit and Mockito.

Experience Requirements

  • Minimum of 3 years in Java application development, specifically in enterprise or web-based applications.
  • Proven experience developing with Spring, Hibernate, or similar Java web frameworks.
  • Demonstrated ability to work within Agile teams and deliver iterative solutions.
  • Experience with relational databases and writing complex SQL queries.
  • Familiarity with version control and continuous integration/deployment practices.
  • Prior experience participating in code reviews and driving code quality standards.
  • Alternative Experience Pathways:
  • Candidates with extensive experience in related enterprise technologies or full-stack development, demonstrating strong Java skills and adaptability, are encouraged to apply.

Day-To-Day Activities

  • Develop, enhance, and maintain Java applications in line with project requirements.
  • Engage in daily stand-up meetings, sprint planning, and collaborative development sessions.
  • Write high-quality code with proper documentation, following established standards.
  • Review team code submissions, providing constructive feedback to promote best practices.
  • Debug and resolve technical issues during development and post-deployment stages.
  • Collaborate with technical and non-technical stakeholders to clarify requirements and refine solutions.
  • Perform unit testing, code integration, and participate in deployment activities.
  • Continuously update your knowledge of Java and related frameworks to improve quality and productivity.
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field.
  • At least 3 years of professional experience working with Java and web development frameworks.
  • Relevant industry certifications (e.g., Oracle Java Certification, Spring Professional Certification) are advantageous but not mandatory.
  • Soft Skills and Professional Competencies
  • Debug and resolve technical issues during development and post-deployment stages.
  • Collaborate with technical and non-technical stakeholders to clarify requirements and refine solutions.
  • Perform unit testing, code integration, and participate in deployment activities.
  • Continuously update your knowledge of Java and related frameworks to improve quality and productivity.
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field.
  • At least 3 years of professional experience working with Java and web development frameworks.
  • Relevant industry certifications (e.g., Oracle Java Certification, Spring Professional Certification) are advantageous but not mandatory.
  • Soft Skills and Professional Competencies

Qualifications

  • Clear and precise communication skills (both written and verbal).
  • Strong analytical and problem-solving abilities, with attention to detail.
  • Ability to operate effectively within a team, sharing knowledge and supporting colleagues.
  • Capability to manage multiple priorities, meet deadlines, and adapt to changing requirements.
  • Strategic thinker with the ability to troubleshoot complex technical issues efficiently.
  • Willingness to learn new technologies and continuously improve skillsets.

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

Java Web Application Developer | Spring, Hibernate, SQL, Agile

Office

Hyderabad, India

Full Time

October 8, 2025

company logo

Synechron

synechron