Pdssoft - San Francisco, CA

posted 3 months ago

Full-time
San Francisco, CA

About the position

As a Java Developer with expertise in Spring Boot and REST, you will play a crucial role in developing and enhancing backend components for our client, a leading IT services provider with a strong presence across Europe. This position involves working closely with various teams to design, implement, and maintain robust backend systems that support the company's innovative IT solutions. You will be responsible for creating new functionalities and making necessary adjustments to existing components, ensuring that they meet the high standards of performance and reliability expected in the telecommunications industry. Your primary focus will be on programming interfaces, particularly REST APIs, within the passive service domain. Each new function you develop will require you to provide a return value in JSON format, which will assist testers in validating the functionality. Additionally, you will be tasked with documenting these APIs using Postman, ensuring that all stakeholders have access to clear and comprehensive documentation. To ensure the quality of your code, you will execute JUnit tests to achieve optimal code coverage. This will involve implementing changes, minor enhancements, and new software features as required. Your contributions will be vital in maintaining the integrity and performance of the backend systems, ultimately supporting the company's mission to deliver exceptional IT services to its clients.

Responsibilities

  • Develop new components or make adjustments to the backend.
  • Program interfaces such as REST APIs in the passive service domain.
  • Provide a return value in JSON format for each new function to assist testers.
  • Perform API documentation in Postman.
  • Execute JUnit tests to ensure code coverage.
  • Implement changes, minor enhancements, and new software features.

Requirements

  • Several years of professional experience in application development.
  • Advanced knowledge in Java 17.
  • Proficiency in Spring Boot.
  • Experience calling REST Services with Spring Boot and Salesforce.
  • Unit testing with Mocken.
  • Basic knowledge of SQL.
  • Familiarity with IntelliJ.
  • Experience with Maven.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service