Backend Engineer

勤務地 東京都
業界・業種 IT
契約タイプ Interim / Project consulting
給料 Negotiable
参照番号 60122
Job Title

Software Engineer

Industry

Digital Product Development / Technology Consulting

Job Category

Software Engineering / Application Development

Career Level

Mid-Level

Location

Japan

Workplace Type

Hybrid / Flexible

Company Overview

A technology-focused organization delivering digital products and solutions across a wide range of industries. The company specializes in modern application development, cloud-native systems, mobile platforms, data-driven services, and emerging technologies including AI and machine learning. Engineers collaborate closely with clients and internal teams to build scalable, user-centric products that address complex business and societal challenges.

Position Overview

This role is responsible for designing, developing, and delivering modern software applications using cloud-native technologies and agile development methodologies. The position offers opportunities to work across backend, frontend, mobile, cloud, and AI-related projects while collaborating with cross-functional teams throughout the product lifecycle.

Key Responsibilities

• Design, develop, test, and maintain business applications using modern programming languages and frameworks.

• Build scalable backend services, APIs, and database-driven applications.

• Participate in architecture discussions and contribute to technical solution design.

• Collaborate with product managers, designers, and engineers to deliver high-quality software solutions.

• Utilize Git-based development workflows within a collaborative team environment.

• Contribute to cloud-native and containerized application development initiatives.

• Support continuous improvement of development processes through Agile, DevOps, and automation practices.

• Participate in code reviews, technical discussions, and knowledge-sharing activities.

• Work closely with stakeholders to understand business requirements and translate them into technical solutions.

Required Qualifications

• Minimum 3 years of application development experience.

• Hands-on development experience using open-source programming languages such as Python, Java, Node.js, or Go.

• Experience developing applications utilizing relational databases including Oracle, PostgreSQL, or MySQL.

• Experience working with application frameworks such as Flask, Express, Spring, or similar technologies.

• Experience working in collaborative software development environments utilizing Git.

• Strong problem-solving skills and ability to work effectively within a team.

Preferred Qualifications

• Experience designing and implementing consumer-facing or enterprise software solutions.

• UI/UX design and implementation experience.

• Practical experience working in Scrum-based Agile development environments.

• Experience with DevOps methodologies and CI/CD practices.

• Experience developing Kubernetes-based and containerized applications.

• Development experience on public cloud platforms such as AWS, Google Cloud, Azure, or Oracle Cloud Infrastructure.

• Knowledge of infrastructure operations, logging, monitoring, and observability tools.

• Front-end development experience using JavaScript and TypeScript frameworks.

• Experience as an Engineering Manager, Technical Lead, or Scrum Master.

Technology Environment

Backend & Cloud

• Go

• Python (Flask)

• AWS

• Google Cloud

• Azure

• PostgreSQL

• MySQL

Frontend & Mobile

• React

• Next.js

• Vue.js

• Nuxt.js

• Flutter

• Swift (iOS)

• Kotlin (Android)

Advanced Technology Areas

• Machine Learning

• Artificial Intelligence

• Location-Based Services

• Big Data Analytics

• Statistical Analysis

• Cloud-Native Architecture

Ideal Candidate Profile

Collaboration & Working Style

• Proactively identifies opportunities and proposes solutions rather than waiting for direction.

• Able to work independently while maintaining strong collaboration with team members.

• Communicates effectively across technical and non-technical stakeholders.

Customer & Business Mindset

• Motivated by solving real-world customer and business challenges.

• Interested in creating meaningful impact through technology.

• Enjoys working closely with clients and cross-functional teams to deliver value.

Growth Mindset

• Passionate about learning emerging technologies and industry trends.

• Continuously seeks opportunities for personal and professional growth.

• Interested in contributing to the development and success of both the team and the organization.

Why Join This Opportunity

• Exposure to diverse projects across multiple industries and technology domains.

• Opportunity to work with modern cloud-native architectures and emerging technologies.

• Collaborative engineering culture focused on innovation and continuous improvement.

• Hands-on involvement in AI, machine learning, mobile, and large-scale application development projects.

• Strong opportunities for technical growth and career progression.

Employment Type

Full-Time Permanent Employee