Talent.com
This job offer is not available in your country.
Senior Java Software Engineer - Spring Boot / Hibernate

Senior Java Software Engineer - Spring Boot / Hibernate

Adecco IndiaBangalore
30+ days ago
Job description

Job Description :

Key Responsibilities :

  • Web Services & API Development : Design, develop, and maintain high-performance, scalable RESTful web services and APIs.
  • Backend & Mid-Tier Development : Drive development for both backend systems primarily using Java and related frameworks, and mid-tier services utilizing JavaScript, Node.js, and GraphQL.
  • Java Framework Expertise : Apply strong knowledge and hands-on experience with Java frameworks and libraries such as Spring Boot, Hibernate, and JPA to build robust and efficient solutions.
  • Microservices Architecture : Contribute to the design, implementation, and evolution of our microservices architecture.
  • Database Interaction : Work with relational database technologies, including Oracle or MySQL (and / or PostgreSQL), ensuring efficient data storage, retrieval, and optimization.
  • Software Lifecycle Management : Perform comprehensive tests, troubleshoot complex software issues, identify and fix bugs, and ensure the overall quality and stability of our applications.
  • Cross-functional Collaboration : Collaborate effectively with product managers, front-end developers, and other engineering teams on projects and sprints to deliver high-quality solutions.
  • Code Quality : Write clean, maintainable, well-tested, and well-documented code following best practices and coding standards.

Required Skills & Qualifications :

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of strong professional experience in software development, specifically with a combination of Java.
  • Strong understanding and practical application of Java OOPS concepts, Data Structures, Collections Framework, and Exception Handling.
  • In-depth knowledge and hands-on experience with Java frameworks like Spring Boot, Hibernate, and JPA.
  • Proven experience in building and integrating RESTful Web Services and APIs.
  • Good understanding of relational database technologies, with practical experience with Oracle or MySQL (PostgreSQL experience is also a plus).
  • Basic knowledge in React or other modern front-end technologies is an added advantage.
  • Experience with building and working within microservices architecture.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities
  • ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer Java • Bangalore