SaaS Solution Architect
Job Description
- Design, develop, and maintain scalable and secure RESTful and/or GraphQL APIs.
- Collaborate with frontend developers, product managers, and other backend engineers to integrate APIs with various systems.
- Optimize API performance and ensure high availability and reliability.
- Implement authentication, authorization, and data validation mechanisms.
- Write clean, maintainable code and conduct code reviews.
- Monitor and troubleshoot API issues in production environments.
- Stay updated with industry trends and best practices in API development.
Job Description - Grade Specific
- 5+ years of experience in backend or API development using languages such as Java, Python, Node.js, or Go.
- Strong understanding of RESTful API design principles and best practices.
- Experience with API documentation tools (e.g., Swagger/OpenAPI).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Knowledge of security standards (OAuth2, JWT, CORS, etc.).
- Proficient in working with databases (SQL and NoSQL).
- Excellent problem-solving skills and ability to work in agile teams.
- Bachelor’s degree in Computer Science or related field (or equivalent experience).
Tokyo, JP