콘텐츠로 이동

기본 정보

Location
Tokyo, 일본
고용 형태
상근 정규직(정규직)
Work Arrangement
하이브리드
Relocation 지원여부
아니요
게시일
20-1월-2026
직무 ID
14996

직무 설명 및 자격 요건

Job Description: Full Stack Engineer

About the Role

We are hiring a Full Stack Engineer with strong backend architecture skills, frontend proficiency, and deep experience in cloud-based development. This role involves building scalable systems with a focus on CI/CD, containerization, security, and real-time integrations. You’ll work on microservices, authentication/authorization, and network-aware design, while also contributing to UI design and frontend architecture. You'll contribute to the full software development lifecycle with a key focus on integrating AI and Large Language Model (LLM) capabilities into our products.

Key Responsibilities

  • Build and maintain full stack applications using React, .NET, Node.js, Spring Boot, and Express.js.
  • Architect and implement microservices with clean separation of concerns and scalability.
  • Design and optimize complex database schemas, including Redis caching, SQL/NoSQL, and data modeling.
  • Develop real-time features using WebSockets, SignalR, or Kafka.
  • Implement secure authentication and authorization using OAuth2, JWT, and Azure Active Directory (AAD).
  • Apply network security best practices including HTTPS, CORS, CSRF, rate limiting, firewall rules, and private endpoints.
  • Manage CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
  • Build and deploy Docker containers and manage infrastructure using Azure Kubernetes Service (AKS) or Azure App Services.
  • Work with Azure Blob Storage, Azure SQL, Cosmos DB, and other Azure-native data services.
  • Collaborate on UI/UX design, ensuring consistency, accessibility, and responsiveness across platforms.
  • Maintain frontend codebases with strong repo management, component reuse, and design system integration.
  • Integrate third-party APIs and services with secure and efficient patterns.
  • Collaborate with cross-functional teams on system design, performance tuning, and feature planning.

Required Skills & Experience

  • 5+ years of professional experience in full stack development.
  • Strong backend development in .NET, Node.js, Spring Boot, and Express.js.
  • Proficiency in React.js and modern frontend tooling.
  • Experience with UI/UX design principles, responsive layouts, and component libraries (e.g., Material UI, Ant Design).
  • Experience with microservice architecture, RESTful APIs, and event-driven systems.
  • Solid understanding of data structures, algorithms, and system design.
  • Experience with Redis, SQL, and NoSQL databases.
  • Familiarity with the core concepts of AI development to integrate with AI workflows using Python libraries like FastAPI, LangChain, and LangGraph.
  • Real-time communication using WebSockets, gRPC, or Kafka.
  • CI/CD experience with GitHub Actions, Azure DevOps, or Jenkins.
  • Hands-on experience with Azure cloud services including Azure Active Directory (AAD), Azure Blob Storage, Azure SQL Database, Cosmos DB, Azure App Services, and Azure Kubernetes Service (AKS).
  • Strong repo management practices using Git (monorepo/multirepo strategies).
  • Understanding of networking fundamentals (DNS, load balancing, firewalls, VPNs).

Additional Tech Stack Exposure (Preferred)

  • TypeScript, Next.js, Tailwind CSS
  • GraphQL, Apollo Client/Server
  • Docker, Kubernetes, Helm
  • Terraform, Pulumi (Infrastructure as Code)
  • ElasticSearch, RabbitMQ, Kafka
  • gRPC, OpenAPI/Swagger

Nice to Have

  • Japanese language proficiency is a strong advantage.
  • Experience working in agile teams and cross-cultural environments.

Interview Process

Round 1: Technical Evaluation

  • Theoretical knowledge check (DSA, system design, cloud architecture).
  • Review of candidate’s GitHub projects or portfolio.

Round 2: Practical & Behavioral

  • Live coding or system design discussion.
  • Team fit and communication skills assessment.
Benefits We Offer

MetLife Japan offers a comprehensive benefits package that promotes work-life balance and employee wellbeing. Employees can take advantage of flex time policy and a generous time-off policy, national holidays, annual paid leave, special consecutive leave, and refreshment leave. We also provide full social insurance coverage, a commuting expense reimbursement, group insurance, and discounts on travel and English language lessons. To support work flexibility, employees also have hybrid work options, shortened working hours for parents with children in third grade or below, and a casual dress code.

About MetLife

MetLife Inc., through its subsidiaries and affiliates (MetLife), is one of the world’s leading financial services companies, providing insurance, annuities, employee benefits and asset management to help individual and institutional customers build a more confident future. Founded in 1868, MetLife has operations in more than 40 markets globally and holds leading positions in the United States, Asia, Latin America, Europe and the Middle East.
 
MetLife Japan began operations in February 1973 as Japan’s first foreign-owned life insurance company. Our purpose, “Always with you, building a more confident future,” encapsulates our strong commitment to leveraging our global network and best practices worldwide to stand with our customers and build trust with our communities.