Position: API Developer

Job ID: 23424-7
Location: 22102 McLean, VA, USA (Onsite – 5 days a week)
Type of Contract and Duration: C2C, 9-month project

Job Description:
We are seeking a skilled API Developer to design, develop, and maintain robust APIs that enable seamless integration between applications and services. The ideal candidate will have a strong understanding of RESTful and/or GraphQL APIs, backend development, and cloud technologies, ensuring optimal performance, security, and scalability.

Key Responsibilities:

  • Design, develop, and maintain RESTful and/or GraphQL APIs.

  • Collaborate with front-end developers, product managers, and stakeholders to define API requirements.

  • Optimize API performance, security, and scalability.

  • Implement authentication and authorization protocols such as OAuth, JWT, and API keys.

  • Debug and troubleshoot API-related issues to ensure reliability.

  • Write clean, maintainable, and well-documented code.

  • Conduct code reviews and suggest improvements to API architecture.

  • Monitor API performance and usage for continuous improvement.

  • Stay updated with new API technologies and best practices.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

  • Proven experience in API development using Node.js, Python, Java, C#, or Go.

  • Strong knowledge of RESTful APIs, GraphQL, and API design principles.

  • Hands-on experience with API documentation tools such as Swagger (OpenAPI), Postman, or GraphQL Playground.

  • Familiarity with authentication and authorization mechanisms like OAuth, JWT, and API Gateways.

  • Experience with cloud platforms like AWS, Azure, or Google Cloud.

  • Knowledge of database technologies including SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Firebase).

  • Proficiency in version control systems like Git, GitHub, or Bitbucket.

  • Strong problem-solving skills and attention to detail.

  • Ability to work in an agile development environment.

Preferred Skills (Nice to Have):

  • Experience with microservices architecture and containerization (Docker, Kubernetes).

  • Familiarity with serverless computing (AWS Lambda, Azure Functions).

  • Knowledge of DevOps practices and CI/CD pipelines.

To Apply:
Please send your resume to talent@elitemaverick.com.

Find the right talent faster with AI-driven insights, smarter matching algorithms, and better recruitment decisions that optimise your hiring process.

Sheridan, Wyoming, US 82801

© 2025 Created By Maverick