Match score not available

Rest API Architect

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor/Masters in Computer Science or related field, 5+ years of experience in API design and development, Proficiency in Java, Python, or Node.js, Experience with cloud platforms (AWS, Azure, Google Cloud), Knowledge of RESTful and GraphQL APIs.

Key responsabilities:

  • Design and develop scalable and efficient API solutions
  • Set best practices and guidelines for API standards
  • Maintain API documentation and perform code reviews
  • Monitor API usage and performance metrics
  • Implement API versioning and lifecycle management
Centric Software logo
Centric Software SME https://www.centricsoftware.com
501 - 1000 Employees
See more Centric Software offers

Job description

Logo Jobgether

Your missions

Job Title: REST API Architect
Job Description:
We are looking for an experienced REST API Architect to join our dynamic team. The ideal candidate will have a deep understanding of API design, development, and management. You will be responsible for creating and maintaining scalable and efficient API solutions that meet the needs of our clients and internal teams. Your role will involve collaborating with various stakeholders, including developers, product managers, and business analysts, to ensure that our API solutions are robust, secure, and easy to use.
Responsibilities:
  • Design and develop scalable API solutions.
  • Collaborate with developers, product managers, and business analysts.
  • Set best practices, guidelines, and standards for API development.
  • Ensure APIs are secure, efficient, and easy to use.
  • Troubleshoot and resolve API performance issues.
  • Maintain and update API documentation.
  • Conduct code reviews and provide feedback to development teams.
  • Monitor API usage and performance metrics.
  • Implement API versioning and lifecycle management.
  • Stay updated with the latest industry trends and technologies.
  • Provide technical leadership and mentorship to junior developers.
  • Work closely with DevOps teams to ensure smooth deployment.
  • Participate in architectural discussions and decisions.
  • Develop and maintain API testing strategies.
  • Ensure compliance with data protection regulations.
  • Optimize API performance and scalability.
  • Manage API gateways and related infrastructure.
  • Coordinate with third-party vendors and partners.
  • Develop and implement API security measures.
  • Create and maintain API usage policies
Requirements:
  • Bachelor/Masters degree in Computer Science or related field.
  • 5+ years of experience in API design and development.
  • Strong understanding of RESTful and GrapQL APIs.
  • Proficiency in programming languages such as Java, Python, or Node.js.
  • Experience with API management tools like Apigee, Postman, or Swagger.
  • Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with microservices architecture.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Experience with API security protocols like OAuth, JWT, and SSL.
  • Ability to work in a fast-paced, agile environment.
  • Strong understanding of data formats like JSON and XML.
  • Experience with version control systems like Git.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Ability to write clean, maintainable, and well-documented code.
  • Experience with performance tuning and optimization.

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Hard Skills

Soft Skills

  • decision-making
loading