Concentrix Catalyst ยท 1 day ago
Senior API Developer
Maximize your interview chances
Cloud ManagementConsulting
Insider Connection @Concentrix Catalyst
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Proven experience in designing, developing, and maintaining RESTful APIs.
Strong proficiency in programming languages such as Java, Python, or Node.js.
Experience with API frameworks like Spring Boot, Express, or Flask.
Knowledge of cloud platforms (e.g., AWS, Azure, or Google Cloud) and deploying APIs in cloud environments.
Expertise in securing APIs using authentication and authorization protocols such as OAuth 2.0, JWT, and API keys.
Knowledge of security vulnerabilities such as SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF).
Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) and how to interact with them via APIs.
Experience with performance optimization techniques such as caching, load balancing, and reducing API response times.
Experience with version control systems like Git and familiarity with branching, merging, and versioning practices.
Experience with API documentation tools like Swagger, OpenAPI, or Postman.
Knowledge of automated testing frameworks (e.g., JUnit, Mockito) and API testing tools (e.g., Postman, Newman).
Experience in debugging production issues and applying fixes quickly.
Familiarity with GraphQL or other API paradigms.
Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
Familiarity with CI/CD pipelines and deployment automation.
Experience with API management platforms (e.g., Apigee, AWS API Gateway).
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Proven experience in designing, developing, and maintaining RESTful APIs.
Strong proficiency in programming languages such as Java, Python, or Node.js.
Experience with API frameworks like Spring Boot, Express, or Flask.
Knowledge of cloud platforms (e.g., AWS, Azure, or Google Cloud) and deploying APIs in cloud environments.
Expertise in securing APIs using authentication and authorization protocols such as OAuth 2.0, JWT, and API keys.
Knowledge of security vulnerabilities such as SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF).
Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) and how to interact with them via APIs.
Experience with performance optimization techniques such as caching, load balancing, and reducing API response times.
Experience with version control systems like Git and familiarity with branching, merging, and versioning practices.
Experience with API documentation tools like Swagger, OpenAPI, or Postman.
Knowledge of automated testing frameworks (e.g., JUnit, Mockito) and API testing tools (e.g., Postman, Newman).
Experience in debugging production issues and applying fixes quickly.
Preferred
Familiarity with GraphQL or other API paradigms.
Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
Familiarity with CI/CD pipelines and deployment automation.
Experience with API management platforms (e.g., Apigee, AWS API Gateway).
Benefits
Medical, dental, and vision insurance
Comprehensive employee assistance program
401(k) retirement plan
Paid time off and holidays
Company
Concentrix Catalyst
Concentrix Catalyst serves multiple business industries with cloud engineering, API management, and enterprise modernization solutions.
Funding
Current Stage
Late StageLeadership Team
Recent News
BusinessCloud
2023-09-19
Company data provided by crunchbase