API Web Services Developer

  • Contract

Company Description

Financial

Job Description

Job Title: API Web Services Developer

Location: Costa Mesa

Pay Rate: DOE

Duration: 6 Months


Key Responsibilities 
• Analyzes, designs, develops, codes and implements programs in one or more programming languages, for Web and Rich Internet Applications. 
• Supports applications with an understanding of system integration, test planning, scripting, and troubleshooting. 
• Assesses the health and performance of software applications and databases. 
• Establishes, participates, and maintains relationships with business units, customers and subject matter experts in order to remain apprised of direction, project status, architectural and technology trends, risks, and functional/integration issues. 
• Defines specifications and develop programs, modifies existing programs, prepares test data, and prepares functional specifications. 
• Analyzes program and application performance using various programming languages, tools and techniques. 
• Provides guidance to non-technical staff in using software and hardware systems most effectively and efficiently. 
• Reviews project proposals, evaluates alternatives, provides estimates and makes recommendations. 
• Designs and defines specifications for systems. 
• Identifies potential process improvement areas and suggests options and recommends approaches. 
Qualifications 
• Bachelor’s degree in Computer Science or related field or equivalent experience. 
• 5+ years of experience in a computing environment with multiple programming languages. 
• Java, JavaScript, Spring 
• Web Technologies (DHTML, AJAX, etc.) 
• Experience with design and development of REST API platform using Apigee/APIM, converting web services from SOAP to REST or vice-versa. 
• Experience with Security frameworks (e.g., JWT, OATH2) 
• Experience in API layer like security, custom analytics, throttling, caching, logging, monetization, request and response modifications etc. using Apigee 
• Proficient in SQL and Stored Procedures such as in Oracle, MySQL 
• Experience with Unix, Linux Operating Systems 
• Experience with Scrum and other Agile processes. 
• Knowledge of Jira, Git/SVN, Jenkins 
• Experience in creating REST API documentation using Swagger and YAML or similar tools desirable 
• Experience with Integration frameworks (e.g., Mule, Camel) desirable



Additional Information

Locals preferred