Georgia IT Inc
API Developer- Raritan, NJ
Georgia IT Inc, Raritan, New Jersey, 08869
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.