【Full Stack Software Engineer】世界最大級の自販機網×IoTプラットフォームを支えるフルスタック開発エンジニア
Job Board
·Jun 10, 2026
- Type
- Full-time
- Department
- Marketing
- Education
- Bachelor
- Closing date
- Today
- Source
- Vincere
Description
Job Title: Full Stack Software Engineer
Grade: M5 Job Requisition #:
Please enter your SF application number
Reports to: Solution Development
Section Manager
Team Size: 10
Direct reports: 0
Key Stakeholders:
- Internal: CCBJI IT & Business leadership, Application, Cloud & Infrastructure, Security,
Operations, NeoArc delivery teams.
- External: Technology providers, cloud vendors, system integrators
Position Overview:
We are seeking a highly skilled Full-Stack Software Engineer to design, develop, and
operate digital platforms supporting the Coca Cola vending machine business. This role will
contribute to the modernization of vending operations through scalable applications, cloud-
native services, and data-driven features that enhance customer experience and operational
efficiency.
Responsibilities
Main responsibilities include:
Application Development
• Design, develop, and maintain full-stack applications supporting vending machine
operations, including inventory, pricing, promotions, and telemetry.
• Build responsive and user-friendly web and mobile interfaces for internal users
(operations, sales, maintenance teams).
• Develop scalable backend services and APIs to support real-time vending data
processing and integration.
Vending Platform & IoT Integration
• Integrate applications with vending machine IoT platforms, including telemetry
(sales, stock levels, device status).
• Enable real-time monitoring, alerting, and predictive maintenance features.
• Work with edge and cloud systems to ensure seamless communication between
vending machines and central platforms.
Data & Digital Enablement
• Collaborate with data teams to expose analytics-driven features (e.g., demand
forecasting, dynamic pricing).
• Implement data pipelines and APIs to support reporting and dashboards.
• Support initiatives related to personalization, cashless payments, and smart
vending experiences.
System Integration
• Integrate vending systems with enterprise platforms such as ERP (SAP), CRM, and
payment gateways.
• Ensure API-first architecture and reusable services.
• Participate in defining integration patterns and event-driven architectures.
Cloud & DevOps
• Develop and deploy applications on cloud platforms (e.g., Azure) using modern
DevOps practices.
• Implement CI/CD pipelines, monitoring, and automated testing.
• Ensure high availability, performance, and scalability of services.
Quality & Security
• Follow best practices for secure coding, data privacy, and compliance.
• Perform unit, integration, and performance testing.
• Contribute to system reliability and incident resolution.
Mandatory Requirements:
Education:
✓ Bachelor’s degree in computer science, Engineering, or a related field.
Experience/Skill:
✓ 10 years of hands-on experience in software development or system engineering
✓ Experience with modern programming languages and frameworks
✓ Understanding of legacy system modernization concepts
✓ Exposure to cloud platforms, containers, and CI/CD pipelines
Competencies (Soft Skills):
✓ Learning: Actively learns new technologies, tools, and architectural patterns.
✓ Problem Solving: Approaches complex legacy challenges analytically and pragmatically.
✓ Collaboration: Works effectively within cross-functional teams.
Required Language Capabilities:
Japanese – native level / fluent / business / conversational / none
English – native level / fluent / business / conversational / none
Other special remarks to note:
Hybrid work style with 2-3 days a week in the office.
Interview Process:
Document Screening + Up to 3 times Interview
What are great things about team and role:
CCBJI operates the largest vending network in the world, and this role will contribute to its
technology transformation. You will be at the intersection of IoT, supply chain, retail, and
cloud transformation, making it highly strategic for the business and an amazing
opportunity to show your technology excellence.