Skip to Main Content
← Back to Jobs

Sr. API Manager Developer - Google Apigee

International Software Services Inc Baltimore ,MD
  • Expired: over a month ago. Applications are no longer accepted.
Job Description

Key SkillsAPI Management, Google Apigee, API integration

Position Description
The Java Developer will have extensive experience supporting enterprise solutions. The candidate will provide direction on solution design, and possess the ability to document, communicate, and implement the designs patterns they utilize. The candidate will write technical white papers and document the design of proposed and new systems, as well as reverse engineering existing systems. The candidate will contribute to the design, participate in development, maintenance, and continued support of computer/network operating system and other system software. The prime accountability for the candidate is major projects and will develop detailed and robust requirements, code, test, and implement proposed systems.
The candidate will communicate verbally and through clear written form progress on all work, including providing status on work activities, providing technical support, responding to issues, generating meaningful reports, and other deliverables to convey progress and plans for continued advancements.  
Responsibilities:
Responsible for the Solution Architecture for the API platform and API on-boardingApigee installation and configurationImplement APIs and maintain their lifecycleDevelop API proxiesDesign and develop REST APIs using API Management platform. Create REST API documentationConvert web services from SOAP to REST or vice-versa, using API management platformImplement requirements of the API layer like security, custom analytics, throttling, caching, logging, request and response modifications etc. using API management platformMaintain programming standards and ensure the usage of the pattern / template for API ProxyConduct code reviews and coach developersEnsure proper approach on traffic control and API securityCreate custom policies in Java, JavaScript, Node JS, Python etc. in API management platformStandardize the CI/CD setup for API management tools and automated deploymentMaintain the SLA, health and well-being of the API platform infrastructureAutomation of API testing

Skills Requirements

Required:

Advanced verbal and written communication skills to present ideas and concepts effectivelyHands-on development expertise with the Google Apigee Edge platform (on-prem/private cloud) including but not limited to installation and configurationSolid understanding of API and integration design principlesAPI focused integration design and patterns experience for the webExperience implementing requirements of the API layer like security, custom analytics, throttling, caching, logging, request and response modifications etc. using API management platformExperience with designing and developing API proxies and REST APIs using API Management platformUnderstanding of RESTful and SOAP ServicesExperience with converting web services from SOAP to RESTful or vice-versa, using API management platformExperience with API testing automationKnowledge of Agile and DevOps methodologiesSignificant experience designing, deploying, and supporting production cloud environments, such as Amazon Web Services (AWS) and private cloud environments.Experience creating custom policies in Java, JavaScript, Node JS, Python etc. in API management platformExpertise in configuring the Apigee Private Cloud platform, including keystores, truststores, and KVMsAbility to apply security, throttling, OAuth 2.0, TLS, certificates, KeyStore, and Trust store for the Apigee platformExperience with CI/CD Tools (Jenkins, GitHub) for Apigee proxies deployment automation.Hands-on experience in designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP XML).Experience in Drupal portal.Hands on experience in Apigee Configurations, Management and APIGEE testing. Desired:
• Experience with version control software such as Git/Bitbucket.
• Google Apigee certification
 

Education​Master's degree from an accredited college in a related discipline, with minimum 5 years of relevant professional experience or Bachelor's degree from an accredited college in a related discipline, with minimum 7 years of relevant professional experience.

vendor Notes6/19 -Updated the following requirement to include on-prem/private cloud to the Google Apigee Edge platform.
Hands-on development expertise with the Google Apigee Edge platform (on-prem/private cloud) including but not limited to installation and configuration

Specialized API Management skills using Google Apigee to install, configure and implement the Google Apigee solution at an enterprise level for our Federal Agency customer.

 

Company Description
International Software Systems, Inc. (ISSI), established in 1995 in the state of Maryland, is a GSA IT 70 Schedule holder, CMMI Level 3 assessed and ISO 9001:2015 certified. As an information technology service provider, ISSI has formally defined administrative, program and project management methodologies that are periodically reviewed, and consistently applied to software development and engineering processes for continual improvement, effective optimization and successful implementation.

International Software Services Inc

Why Work Here?

Positive Environment, Flexibility and lots of room for Growth.

International Software Systems, Inc. (ISSI), established in 1995 in the state of Maryland, is a GSA IT 70 Schedule holder, CMMI Level 3 assessed and ISO 9001:2015 certified. As an information technology service provider, ISSI has formally defined administrative, program and project management methodologies that are periodically reviewed, and consistently applied to software development and engineering processes for continual improvement, effective optimization and successful implementation.

Address

Baltimore, MD
USA