Java Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in Java and experience with the Spring Boot framework., Strong understanding of RESTful API design and development., Experience with Hibernate and PostgreSQL for database interactions., Familiarity with Open API Specification (OAS) 3+ and error handling best practices..

Key responsibilities:

  • Design and implement RESTful APIs for client registration and conversion processes.
  • Use Hibernate with PostgreSQL for managing database entities and schema.
  • Implement communication with external APIs, including error handling and retries.
  • Maintain clear API documentation following Open API Specification standards.

Silver Bell Group logo
Silver Bell Group Scaleup http://www.silverbellgroup.com/
201 - 500 Employees
See all jobs

Job description

We are seeking a skilled Spring Boot Developer to create a microservice that meets specific requirements related to REST API development, SQL database integration, and external API interaction. This role involves designing and implementing two REST APIs that follow the Open API Specification (OAS) 3+, utilizing Hibernate for database management, and ensuring robust error handling and retry mechanisms.

Key Responsibilities

  • Design and implement RESTful APIs for client registration and conversion processes.
  • Use Hibernate with PostgreSQL for managing database entities and schema.
  • Implement communication with external APIs, including error handling and retries.
  • Develop strategies for logging and managing API call failures and exceptions.
  • Maintain clear API documentation following Open API Specification standards.
  • Work effectively with cross-functional teams in a remote environment.

Qualifications

  • Proficiency in Java and experience with the Spring Boot framework.
  • Strong understanding of RESTful API design and development.
  • Experience with Hibernate and PostgreSQL for database interactions.
  • Familiarity with API documentation standards, particularly Open API Specification (OAS) 3+.
  • Knowledge of error handling best practices and experience implementing retry mechanisms.
  • Ability to work independently in a remote setting and collaborate effectively with cross-functional teams.
  • Strong problem-solving skills and attention to detail.


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Collaboration
  • Problem Solving

Java Developer Related jobs