Concentrix Limited Company ยท 14 hours ago
Senior API Developer
Maximize your interview chances
Information Technology & Services
Insider Connection @Concentrix Limited Company
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 Limited Company
Concentrix, Corporation (Nasdaq: CNXC), a top provider of customer experience (CX) solutions and technology, helps some of the best businesses in the world, including over 100 Fortune Global 500 clients and over 125 new economy clients, improve business performance.
Funding
Current Stage
Late StageCompany data provided by crunchbase