Job summary

Greater Lansing Area, United States, North America
Career Level:
Senior (5+ years of experience)
Bachelor's Degree
Job type:
Apply before:
28 Aug, 2017

Lead API Developer

  Bookmark this job About this job

Our client is a leading financial services company seeking a “rock star” API Lead Developer contractor.  This is a one (1) year contract:

The following are high level requirements for the role:

  • 7+ years of Java development experience
  • 7+ years of web services experience (SOAP or RESTful)
  • Strong experience with usage of APIs


  • Complete API lifecycle development.  Including requirements gathering, design, construction, testing, implementation, etc.
  • Mentoring/training in API architecture & code quality.
  • 7+ years of RESTful and SOAP enterprise web service development.
  • 7+ years of Java development experience.
  • Coordinates with backend services and drives end-to-end enterprise service integration.
  • Responsible for mapping, designing specs for transformation between API Gateway and backend service.
  • Proficient with HTTP REST concepts such as JSON, OpenAPI/Swagger, etc.
  • Understanding differences between multiple data delivery platforms such as mobile vs desktop, and optimizing output to match specific platforms.
  • Requires working knowledge of security techniques applicable to web and mobile application delivery.
  • Experience securing APIs using Oauth, SAML, Open ID Connect, etc.
  • Creates system documentation/play book(s) and serves as a lead technical reviewer and contributor in requirements, design and code reviews.
  • Develop java libraries to simplify access and usage of APIs.
  • 2+ years’ experience with API Gateway products, especially IBM API-Connect, Apigee Edge or similar integration platform.
  • Requires strong communication skills and track record of partnership across organizations.


  • Bachelor\\\\\\\'s degree in a relevant technical, scientific or business related field
  • Certification in relevant programming language(s) preferred
  • Our client would like to begin phone screens starting 7/5 through 7/14. 

Job keywords/tags:  Java , API , Developer , Lead , Web Services , SOAP , RESTful , JSON , OpenAPI , Swagger