MetLife
Lead Full Stack Engineer Assist Mgr. or Mgr.
Skills
16 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Tokyo, Japan
Work mode:
Onsite
Published on:
10 October 2026
What they need
The Manager, Lead Full Stack Software Engineer is responsible for leading the design, development, delivery, and operation of enterprise-grade applications using Java and Microsoft Azure technologies. This role combines hands-on technical leadership with engineering team management responsibilities, driving delivery excellence while developing a high-performing engineering organization.
Key Responsibilities
- Lead the design, development, and maintenance of full-stack applications using Java, Spring Boot, REST APIs, modern web technologies, and Azure cloud services.
- Define technical architecture and engineering standards for cloud-native and microservices-based solutions.
- Design and implement scalable, secure, and reliable solutions leveraging Microsoft Azure services including App Services, Azure Functions, AKS, and Azure SQL.
- Collaborate with Product Managers, Architects, and business stakeholders to translate business requirements into technical solutions and delivery plans.
- Ensure software quality through architecture governance, code reviews, automated testing, CI/CD pipelines, and engineering best practices.
- Lead the resolution of complex technical issues and drive continuous improvements in performance, security, reliability, and operational efficiency.
- Manage and mentor a team of software engineers through coaching, performance management, career development, and regular feedback.
- Establish team objectives, manage resource allocation, and ensure successful delivery of multiple initiatives while balancing technical excellence and business priorities.
- Recruit, develop, and retain engineering talent while fostering an inclusive, accountable, and collaborative engineering culture.
- Drive technology modernization initiatives and influence strategic engineering decisions across the organization
Required Professional Experience And Skills
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 10+ years of professional software development experience, including extensive hands-on full-stack application development.
- 3+ years of experience leading and managing software engineering teams.
- Strong expertise in Java, Spring Boot, RESTful API development, and modern software architecture patterns.
- Experience developing web applications using JavaScript/TypeScript and frameworks such as React or Angular.
- Hands-on experience with Microsoft Azure cloud services and cloud-native application development.
- Experience designing and implementing microservices, distributed systems, and containerized applications using Docker and AKS.
- Strong knowledge of relational and non-relational databases, including database architecture and performance optimization.
- Experience with DevOps practices, CI/CD pipelines, source control systems, and modern software delivery methodologies.
- Proven ability to lead technical initiatives while managing delivery schedules, priorities, risks, and stakeholder expectations.
- Experience in performance management, coaching, talent development, and building high-performing engineering teams.
- Strong analytical, problem-solving, communication, and stakeholder management skills.
- Business-level English and Japanese communication skills, both written and verbal.
- Experience working in Agile/Scrum development environments.
Other Desirable Experience And Skills
- Microsoft Azure certifications such as Azure Developer Associate, Azure Solutions Architect Expert, or equivalent.
- Experience leading cloud modernization, digital transformation, or large-scale platform modernization initiatives.
- Experience managing geographically distributed and multicultural engineering teams.
- Experience in financial services, insurance, or highly regulated industries.
- Experience driving engineering excellence initiatives, including DevSecOps, SRE, platform engineering, or AI-assisted software development practices.
Other offers great for you!
These companies are also looking for great profiles
Espace Freelance
Ingénieur Développement Full Stack - Assurance
Freelance
79000 Niort, France
Hybrid
Skills
5 days ago
Quick apply
Espace Freelance
Lead Développeur Full-Stack
Freelance
79000 Niort, France
Hybrid
Skills
5 days ago
Quick apply
Teksystems
Expert en developpement fullstack
Freelance
Le Mans, France
Hybrid
Skills
3 days ago
Quick apply
No company information available.