SD-13, 14, 21, GG10, Software Engineer II

日付: 2024/04/13

場所: Tokyo, JP

会社: MetLife

Job Summary:

Software Engineer is responsible for the design, development and implementation of application solutions.
Addresses and resolves issues and problems that arise in the process of implementing business requirement into applications.
Primarily involved in projects related to front-end systems of MetLife bancassurance channel, driving efficiencies to support business goals and objectives.
A clear understanding of the technical elements that make up the application is required.

We are looking for talent with extensive application development experience and who can collaborate with Product Owner, SCRUM Master, and others to drive the Agile Delivery Model (ADM) 


-    Participate in the creation of architectures, supporting functionality, feasibility, and integration with existing systems and platforms.
-    Work with product owner and functional analyst to gathe user requirements
-    Participate in the design, development, implementation and maintenance of applications
-    Review deliverables and code produced by staff and vendors
-    Perform or support various tasks during the system development phase (planning, testing, production migration)
-    Perform or support the investigation and resolution of incidents and problems in production
-    Work closely with SCRUM Master, Product Owner, developers, and other involved team members


-    Bachelor’s degree in Computer Science or related field or equivalent work experience required
-    5+ years of experience in Web/Java application development
-    Experience with CI/CD deployment (e.g., Bitbucket, Bamboo, Azure DevOps)
-    Windows/Linux OS, web application server (e.g., Tomcat), RDBMS (e.g., Oracle/MS-SQL), ETL (e.g., Informatica Power Center), ESB (e.g., IBM Integration Bus) systems knowledge
-    Understanding of agile development methodologies
-    Good communication, problem solving and negotiation skills
-    Ability to understand documents written in English/Japanese (e.g., business requirements, system design documents)


-    3+ years of experience in the life insurance industry
-    Experience developing large, mission-critical systems
-    Agile development experience
-    Extensive systems experience with Windows/Linux OS, Web Application Server (e.g., Tomcat), RDBMS (e.g., Oracle/MS-SQL), ETL (e.g., Informatica Power Center), ESB (e.g., IBM Integration Bus)
-    Knowledge of infrastructure components such as VM, networking, and firewall
-    Cloud development experience and certifications (e.g., Microsoft Azure)
-    NoSQL experience (e.g., Azure Cosmos DB)


English : Intermediate or above

Japanese : Intermediate or above