Collaborate with stakeholders across platform, operations, and security to gather requirements, contribute to system design, and develop/test software safely and effectively.
Design and implement scalable backend systems (databases, APIs, domain models, microservices) with guidance from senior engineers.
Write clean, maintainable code; participate in code reviews; optimize for performance and security; troubleshoot to ensure system stability.
Work with frontend, DevOps, and product teams to follow engineering best practices and improve delivery.
技術スタック
必須スキル
5+ years of software development experience in Go, C#, Java, or Python; web framework experience.
Backend development and database management; deploying cloud-based apps in Kubernetes; design of microservices and real-time data processing with asynchronous communication.
Bachelor’s degree in Computer Science or related field (or equivalent); business-level English; strong communication and problem-solving.
Ability to define specifications from requirements and deliver high-quality code in an agile environment.
歓迎スキル(該当する場合)
Data modeling (Relational or NoSQL)
Experience with reservation/ticketing systems, booking workflows, pricing models, and payments
User- and product-centric mindset with feature ownership
Familiarity with ML frameworks (TensorFlow, PyTorch) for backend integration
Conversational Japanese proficiency
キャリア成長観点
Work on integrated booking/ticketing and facility service systems within Woven City, influencing real-world mobility.
Gain cloud-native backend, microservices, real-time data, and ML integration experience through cross-functional collaboration.
Develop ownership, product-sense, and delivery capabilities in a hybrid, English-speaking environment.
Potential to advance toward senior backend engineer, software architect, or platform-owner roles within Toyota/Woven City initiatives.