Job Description :

Job Title: Java Developer with API

Location: Atlanta, GA

Required Skills

  • 9+ years of application development and implementation experience
  • 5+ years of hands-on experience in designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP & XML).
  • 3+ Experience in API management tools like Apigee Edge in designing API facades, designing and implementing API Proxies, and Developer portal
  • Strong skills in developing and supporting RESTful services in a Java environment
  • Expert level knowledge of REST API/service patterns
  • Experience with agile development and TDD/CI/CD practices
  • Experience in securing APIs using Oauth, SAML, Open ID Connect and etc.
  • Strong knowledge in API Modelling languages and annotation (YAML, Swagger, RAML)
  • Experience with automated testing tools like Selenium, Cucumber, and JUnit
  • Background in the Airline or e-commerce industry


  • Using and implementing Apigee Edge for the full API lifecycle management
  • Implementing API policies and transformation using Apigee Edge
  • Design and Development of RESTful API
  • Generate swagger and other API documentation
  • Develop automated acceptance and unit test for the Agile team
  • Work with tools to automate dev, build, deployment and testing
  • Writing Junit/integration test cases to validate the code quality and code coverage


Similar Jobs you may be interested in ..