Lead the development and maintenance of back-end services using FastAPI (Python). Collaborate with cross-functional teams to integrate solutions into products and services. Design and manage relational databases using MySQL. Set up middleware and infrastructure using Kubernetes. Implement logging and monitoring with the ELK Stack. Integrate SSO solutions (OIDC/SAML) using Microsoft EntraID, Okta, etc. Develop client certificate-based authentication for secure browser communications. Collaborate with front-end, DevOps, and security teams. Participate in code reviews and mentor junior developers.
Minimum 5 years for developers and 3 years for technical leads. Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proficiency in Python, especially FastAPI. Experience with MySQL, including schema design and optimization. Hands-on experience with Kubernetes for deploying and managing containerized applications. Experience with Squid and Mitmproxy for secure communication management. Knowledge of ELK Stack for monitoring and analytics. Experience with AWS or Azure is a plus. Experience with SSO (OIDC/SAML) and client certificate-based authentication. Familiarity with VueJS/NuxtJS for integration.
Salary will be based on agreement, with full salary during probation. Social insurance based on full salary. Twice-yearly bonuses and annual salary review. Language allowance up to 3mil/month. Health care insurance coverage for staff and family. Regular health check-ups. 16 days of paid leave plus 1 additional paid leave on Company Day.
Japanese company and Japanese language experience is preferable. Other job will be assigned by Supervisor depends on the project and period.