API Developer- Raritan, NJ

job
  • Georgia IT Inc
Job Summary
Location
Raritan ,NJ 08869
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
24 Dec 2024
Share
Job Description
Position: API Developer
Location: Raritan NJ
Duration: Contract
Rate: DOE
Responsibilities :
  • Design and develop APIs that meet business requirements and integrate with various systems and applications.
  • Collaborate with cross-functional teams to define and implement API interfaces.
  • Write clean, well-documented, and maintainable code.
  • Ensure the security, reliability, and scalability of our API infrastructure
  • Create and maintain documentation for API specifications and development processes.
  • Participate in code reviews and ensure that the code adheres to established coding standards.
  • Develop automated tests to ensure the quality and reliability of APIs.
  • Deploy APIs to cloud platforms, such as AWS or Azure, and monitor their performance.
  • Troubleshoot and debug issues related to APIs.
  • Stay up-to-date with the latest trends and best practices in API development and cloud technologies.

Requirements :
  • t least 5 years of experience in API development using RESTful APIs, microservices, and cloud-based architectures.
  • Strong understanding of RESTful & SCIM API design principles.
  • Proficiency in one or more programming languages such as Java, Python, or Node.js
  • Knowledge of modern authentication and authorization mechanisms, such as JSON Web Tokens and OAuth
  • Experience with cloud technologies, such as AWS or Azure.
  • Experience with API gateways, such as API Gateway, Kong, or Apigee.
  • Knowledge of software development best practices, such as version control, testing, and code reviews.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications:
  • Experience with OKTA IAM solutions, including Single Sign-On (SSO), Multi-Factor Authentication (MFA), and API Access Management (AAM)
  • Experience with serverless architecture, such as AWS Lambda or Azure Functions.
  • Experience with containerization, such as Docker or Kubernetes.
  • Familiarity with agile development methodologies, such as Scrum or Kanban.
  • self-starter who enjoys working in a dynamic environment and has a passion for developing high-quality APIs interfaces.
Other Smiliar Jobs