mycareers logo


Showing: 10000  jobs
API Developer
Commercial Metals
US

13 days ago

Job Description

Job Description:

An API Developer is responsible for designing, developing, and maintaining APIs that enable smooth communication between software systems. The role involves creating secure, scalable, and high-performance APIs, integrating third-party services, and collaborating with backend and frontend teams to deliver reliable software solutions.

Key Responsibilities:

  • Design, develop, and deploy RESTful and/or GraphQL APIs.
  • Integrate APIs with databases and external services.
  • Write clean, efficient, and reusable code for API endpoints.
  • Implement authentication and authorization mechanisms (OAuth, JWT, etc.).
  • Troubleshoot and resolve issues related to API performance or integration.
  • Maintain API documentation using tools like Swagger or Postman.
  • Collaborate with frontend and backend teams to ensure seamless data flow.
  • Monitor API usage and optimize performance and scalability.

Skills Required:

  • Strong experience in backend programming languages (Python, Java, Node.js, or .NET).
  • Hands-on experience with RESTful API design principles.
  • Knowledge of database systems (MySQL, PostgreSQL, MongoDB, etc.).
  • Familiarity with Postman, Swagger, and API testing tools.
  • Understanding of JSON, XML, and HTTP methods.
  • Experience with version control (Git/GitHub).
  • Good problem-solving and debugging skills.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, IT, or a related field.
  • Experience with microservices architecture and cloud-based APIs (AWS, Azure, or GCP).
  • Knowledge of API security best practices.


Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you