API Developer Job Description

API Developer Job Description

4.8
192 votes for API Developer
API developer provides end to end architecture for a project to ensure the detailed design and development remains consistent with the overall enterprise architecture.

API Developer Duties & Responsibilities

To write an effective API developer job description, begin by listing detailed duties, responsibilities and expectations. We have included API developer job description templates that you can modify and use.

Sample responsibilities for this position include:

25% Evaluate and select enterprise application development and integration technologies and solution development lifecycle methodologies for IT Professionals
Ability to work closely with technical architects and architecture governance technical team for solution development and design reviews
Functional, regression and load testing
Test script definition and management
API lifecycle release management
Work closely with API Solutions Architect and Platform Administrators
Technical Owner of the Group API platform
Work closely with the Business Product Owners, and must understand the short and medium term strategy for the business
With the help of the team, define and own the technical implementation
Work with the Team and Product Owner in shaping a product roadmap

API Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for API Developer

List any licenses or certifications required by the position: API, AWS, SOA, TLS, JWT, SSO, SAML, JOSE, JSON, IST

Education for API Developer

Typically a job would require a certain level of education.

Employers hiring for the API developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technology, Math, Science, Information Systems, Computer Engineering, Information Technology, Technical

Skills for API Developer

Desired skills for API developer include:

Authentication
Authorization of services via OAuth 2
Applicable programming languages and database formats
Definition of solution architecture
Detailed design
Networking database management and development
Operating systems
PC architecture and operations
Salesforce
Solution development

Desired experience for API developer includes:

Some experience with Java, C++ preferred
Experienced in Object Oriented, Service Oriented and Aspect Oriented Architectures Design Patterns
Familiarity with MS SQL / MySQL development including data modeling, concurrency, stored procedure development and tuning
Experience with Java and/or other non-Microsoft OOP languages a plus
Successful development of scalable, high-performance and distributed services through multiple ship-cycles
Degree in Computer Science (BS or MS)

API Developer Examples

1

API Developer Job Description

Job Description Example
Our company is looking for an API developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for API developer
  • Apigee Edge (ideal)
  • Lead the development of new features and fixing defects, in both Objective-C and Swift
  • Lead the development of API’s in an objected oriented or functional language
  • Architect solutions based on functional and object-oriented design principles
  • Build domain knowledge and support Platform/Solutions Architects
  • Share knowledge and assist junior team members
  • Putting out fires
  • Perform core technical aspects of software development for assigned applications including, developing prototypes and writing new code
  • Produce software builds from software source code
  • Participate in or lead integration tests as defined in the test specifications, including event logging and reporting of results
Qualifications for API developer
  • Experience with REST based APIs
  • Knowledge of HTTP and SOAP Protocols
  • REST and Rest Oriented Architecture (ROA)
  • JAVA/ JavaScript/Python/.NET development
  • MDLC Environment tools
  • Content Delivery Networks, Caching (e.g Apache Traffic Server)
2

API Developer Job Description

Job Description Example
Our company is looking for an API developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for API developer
  • Maintain existing eCommerce and Digital applications to meet the ever-evolving demands of the business
  • Partner with vendors and technology teams to drive our global Digital technology solutions
  • Provide input to architect and front-end developers on Node.js and API development solutions
  • Collaborate with product owners, business analysts, developers, and the University Data Services (UDS) project team to identify, develop, document, and deliver API's
  • Design, develop, test and implement APIs for use in software applications
  • Integrate with and contribute to assigned API
  • Analyze, design, and coordinate the development of major components of the audience management system and downstream APIs including hands on implementation, testing, review, build automation, and documentation
  • Troubleshoot operational issues as required
  • Ensure coding best practices and test coverage through peer reviewing
  • Develop new APIs for use by the marketing development team
Qualifications for API developer
  • Minimum 8 years of Database and Java and Javascript development experience
  • Extensive experience with Web Services, SOAP, JAX-WS, JAX-RS, REST, Web API, JPA
  • Experience with Java, JSP, XML, XSL, Java Script
  • Very strong skills in Java development
  • Strong knowledge about HTTP, REST and JSON are crucial
  • Experienced in developing REST APIs
3

API Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of API developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for API developer
  • Agile development of Salesforce functionalities
  • Work with other teams to determine functional requirements for the new services
  • Update existing services to make non-breaking changes while facilitating new clients
  • Building proper architecture into our services stack
  • Implementing gathered requirements in a maintainable way
  • Working within a team based AGILE structure to document and communicate new changes
  • Provides inputs to API design team for defining appropriate API Governance Standards, Policies and Frameworks
  • API requirements, design and functional specifications
  • Designing and creating robust interfaces to integrate a variety of systems and technologies to solve business problems and create scalable solutions
  • Develops deep understanding of MSD’s existing technology platforms and their interfaces as required by project work
Qualifications for API developer
  • 3+ years experience using XML including XPath, XSLT & XSD
  • Knowledge of various financial instrument analytics a plus
  • Experience and understanding of development tools (ex
  • Experienced with NoSQL databases, knowledge about MongoDB is of
  • Compensation and seniority level will vary depending on software development experience
  • Orientation to Enterprise Java as a preferred language
4

API Developer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of API developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for API developer
  • Drives towards industry standards and RESTful services, but understands limitations of legacy systems and identifies appropriate integration approaches
  • Build API layer for partners to integrate their systems with our systems
  • Design, code and develop new features for the Enterprise API team
  • Strong experience with Node.js or .NET 4.X using C#
  • 2+ years of experience working with HTTP and REST architecture
  • 2+ years of experience designing and developing database objects
  • Project experience with Javascript
  • Experience with Linux/Unix preferred
  • Be an “evangelist” for Web API adoption
  • Collaborate efficiently internally within the team and with other platform teams
Qualifications for API developer
  • REST and SOAP based web services and APIs
  • Conceptual understanding of Content Delivery Networks like Akamai, their utility in offloading traffic and its implications on caching Preferred Requirements (skills and abilities)
  • JBoss or Tomcat, Apache, Nginx, 3scale or equivalent
  • An enterprise-class Java eCommerce engine (ATG, WebSphere Commerce, Hybris)
  • Web Services, JMS, Restful APIs
  • Java Persistence Frameworks
5

API Developer Job Description

Job Description Example
Our growing company is hiring for an API developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for API developer
  • Mentoring/training in API architecture & code quality
  • 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
  • Develop java libraries to simplify access and usage of APIs
  • Requirements gathering for future development
  • Develop, maintain and enhance the Digital Exchange and integrations associated to it
  • Assess work effort required to implement code improvements/capabilities related to Digital Exchange
  • Develop, and architect systems that do one thing really well, with a focus on data consistency and reliability
  • Work with internal teams consuming the G API to ensure success of their integration
  • Work with external partners consuming the G API to ensure the success of their integration, and their investment in G Technology
Qualifications for API developer
  • Relational DB’s and NoSQL
  • Experience with Java 7 and 8
  • Experience with SOAP and RMI
  • Iterative software development lifecycle and best practices
  • Object-Oriented Analysis & Design, and OO Programming
  • An understanding of Design Patterns & Best Practices for Java

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates