This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking Full Stack Developer to join our outsourcing projects for Japanese clients.
Job Responsibility:
Design, develop, and optimize backend services using Python (FastAPI) within a Microservices architecture.
Analyze business requirements and translate them into robust and maintainable technical designs following Clean Architecture principles.
Take technical ownership of assigned modules
perform code reviews, mentor junior developers, and ensure code quality and best practices.
Collaborate cross-functionally with Frontend, QA, and Test teams to deliver and maintain reliable, scalable systems.
Write and maintain technical documentation, including API docs and system architecture notes.
Requirements:
5+ years of software development experience with Python programming languages, with proven experience building production-grade systems using FastAPI, Flask, Django…
Experience developing distributed systems using microservices architecture, serverless architecture, and event-driven architecture
Strong database and schema design skills for large-scale applications.
Strong understanding of software engineering principles, such as Clean Architecture, SOLID principles, and common design patterns
Strong problem-solving and document skills.
Nice to have:
Familiar with unit testing, integration testing and CI/CD (GitLab CI, GitHub Actions,…)
Experience with client-side frameworks and libraries that interact with server-side APIs such as React, Angular, Vue.js, Svelte, TypeScript, etc.