Synechron logo

Java Developer – Java EE, Spring, REST APIs & SQL

Synechron
NewPosted yesterday

LOCATION

Hyderabad Eco Park · Onsite

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaREST APIsSQLSpring FrameworkHibernateRelational DatabasesGitAgile Methodologies

Job description

Overview

Develop, maintain and enhance Java-based applications and enterprise systems, focusing on Java EE, web application frameworks, relational databases, SQL, RESTful web services, version control and Agile delivery.

What you'll do

  • Develop and maintain Java-based applications and enterprise systems.
  • Design and implement application functionality using Java and Java EE technologies.
  • Develop web applications using Spring, Hibernate, JSF, or related frameworks.
  • Write clean, maintainable, scalable, reusable, and well-documented code.
  • Develop, integrate, and maintain RESTful web services.
  • Work with relational databases and SQL to support application data requirements.
  • Collaborate with cross-functional teams to develop new features and improve existing functionality.
  • Participate in requirements discussions, technical design, development, testing, deployment, and application support.
  • Participate in code reviews and ensure that code adheres to established coding standards and development practices.
  • Debug and resolve technical issues within agreed timelines.
  • Contribute to application quality through testing, code reviews, documentation, and defect prevention.
  • Use Git or equivalent version control systems to manage source code and collaborate with development teams.
  • Work within Agile software development methodologies and participate in relevant delivery activities.
  • Stay current with developments in Java and related technologies.
  • Identify opportunities to improve application performance, maintainability, reliability, automation, and efficient use of technical resources.

What you'll need

  • Strong programming and application-development experience in Java.
  • Strong knowledge of the Java EE platform and enterprise application concepts.
  • Experience with Spring, Hibernate, JSF, or equivalent Java web development frameworks.
  • Knowledge of relational database systems and SQL.
  • Understanding and practical experience developing or integrating RESTful services.
  • Familiarity with Git or equivalent version control systems.
  • Familiarity with Agile software development practices.
  • Ability to write clean, maintainable, scalable, testable, and well-documented code.
  • Ability to investigate and resolve complex technical issues.
  • At least 3 years of experience in Java software development.
  • Strong hands-on experience developing and maintaining Java and Java EE applications.
  • Experience with relational databases and SQL.
  • Experience developing or integrating RESTful web services.
  • Bachelor's degree in Computer Science, Information Technology, or a related field; equivalent relevant experience may be considered.
  • Understanding of secure software development practices.
  • Knowledge of application authentication, authorization, access controls, and secure configuration.
  • Ability to apply input validation, output validation, secure API practices, and appropriate error handling.

Nice to have

  • Experience with multiple Java web development frameworks.
  • Exposure to application integration, API development, and enterprise system connectivity.
  • Familiarity with automated testing, build tools, deployment tools, and CI/CD practices.
  • Knowledge of application performance, logging, monitoring, and production support tools.
  • Exposure to cloud-based application development and deployment.
  • Experience with stored procedures, database performance tuning, and query optimization.
  • Familiarity with microservices or cloud-native application frameworks.
  • Experience delivering enterprise-scale, business-critical, secure, or highly available applications.

Details

  • Location: Hyderabad Eco Park.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Java Developer – Java EE, Spring, REST APIs & SQL