Apply for API Developer Job

Full time
|
Work From Office
This Position is Currently Open
Apply Now
This Position is Filled
Department / Category:
Listed on Dec 15, 2023
Work Location:

Job Descritpion of API Developer

6 to 10 Years of Relevant Experience

We are looking for a skilled API Developer to design, build, and maintain secure, scalable, and high-performance APIs and microservices. The ideal candidate will have a strong background in backend development, RESTful architecture, and software design principles, with a passion for writing clean and reusable code.

Key Responsibilities:

  • Design and Develop: Create high-quality, scalable, and secure APIs and microservices that conform to architectural standards and best practices.
  • Code Quality: Write clean, efficient, reusable, and testable code that complies with coding standards.
  • Architecture & Modeling: Define logical designs for functional modules and develop scalable, efficient data models for APIs.
  • Documentation: Prepare comprehensive technical documents, including detailed design specifications, data flow diagrams, and implementation strategies.
  • Agile Collaboration: Work closely with Product Owners and Scrum Masters to analyze business requirements, estimate story points, and prioritize user stories to meet Sprint objectives.
  • Performance Optimization: Monitor and optimize services for speed, scalability, reliability, and maintainability.
  • End-to-End Ownership: Manage the full software development lifecycle from requirement analysis and technical design to deployment, testing, and support.

Required Skills:

  • Proven experience in developing RESTful APIs and microservices using modern frameworks and programming languages (e.g., Node.js, Java, Python, Go, .NET Core).
  • Solid understanding of API security standards (OAuth2, JWT, etc.) and authentication/authorization mechanisms.
  • Proficiency in designing relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with API documentation tools such as Swagger/OpenAPI.
  • Familiarity with CI/CD pipelines, containerization tools (Docker), and orchestration platforms (Kubernetes is a plus).
  • Knowledge of version control systems (e.g., Git) and agile software development methodologies.
  • Strong analytical, problem-solving, and debugging skills.
  • Good verbal and written communication skills.

Good-to-Have:

  • Experience with GraphQL or asynchronous APIs (WebSockets, gRPC).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and deploying serverless or container-based applications.
  • Experience working with API gateways and service meshes (e.g., Kong, Istio, Apigee).

Required Skills for API Developer Job

  • API

Our Hiring Process

  • Screening (HR Round)
  • Technical Round 1
  • Technical Round 2
  • Final HR Round
Apply Now
Position Filled
Relavant Jobs in Developer
Close Icon

API Developer with 8-10 Years of Experience? Apply Now!

8-10

Suceess Message Icon
Thank you for submitting your form!
We appreciate your time and effort in providing us with your information.
We will get in touch with you soon.
Error occured submitting the form.
Top to Scroll Icon