Job Description :
API Developer Assignment Length
Location : Dearborn, MI
Duration : 6-12 months
API Developer Responsibilities

The API Developer will work on an agile team that is helping define standards for API catalog documentation, development and lifecycle support.
The role will help evaluate existing API catalog documentation compared to standards and produce a plan to update existing API documentation.
The API Developer will participate in the design, development, maintenance, enhancement, and support of various REST APIs supporting automotive functionality domains as per needs.
Responsibilities will potentially include identifying opportunities to improve CI/CD processes and potentially helping fine tune API support processes.
API Developer Mandatory Skills
Bachelor s Degree, a Master s degree is preferred
3-5 years of software and development experience in Java/J2EE in an Agile environment.
Must have experience in XSLT, API, SOAP, Security, JavaScript, Full Stack, Docker, PaaS, microservices.
2+ years of strong development experience producing REST API''s.
Experience with frameworks for documenting/designing APIs with Swagger is required.
Strong object orientated analysis and design concepts is required.
Understanding of Object modeling and deciphering custom and vendor supplied schemas.
Experience working in a fast-paced environment with Scrum/Agile project methodology is required.
Experience with enterprise java applications and development frameworks
Participation in the design, development, testing, deploying server and UI Screens using Java/J2EE
Must have strong knowledge of API lifecycle management platforms.
Role would also involve supporting the APIs developed after they are deployed in production