Location
In office (Hanoi)
Seniority
Middle · 4+ years exp
Visa
Sponsors visas in United States; no register of this country names it
Confirmed on the employer's own hiring board on Nov 13, 2026. First seen by Alion on Nov 13, 2026.
Overview
Company
Impact
Profile match
MetLife is an insurance and financial services company that offers life insurance, annuities and employee benefits, and manages investments. It hires engineers, data and analytics leads and finance and infrastructure managers, with a large technology team in Kuala Lumpur. The company is headquartered in New York, United States.
Backed by Stone Point Capital
Job Purpose
The Java Professional Developer is responsible for designing, developing, enhancing, and supporting secure, scalable, and high-quality business applications. The role works closely with business users, IT teams, vendors, and technology partners to translate requirements into effective technical solutions while ensuring compliance with SDLC, security, architecture, and operational standards.
Principal Responsibilities
- Design, develop, test, and maintain Java-based applications, services, APIs, and integration components in line with business and technical requirements.
- Analyze business requirements and translate them into technical specifications, solution designs, development tasks, and effort estimates.
- Develop and enhance backend services using Java, Spring Boot, RESTful APIs, microservices, ORM frameworks, and related enterprise technologies.
- Support application troubleshooting, root cause analysis, bug fixing, incident resolution, and production support within agreed service levels.
- Write clean, maintainable, secure, and well-documented code following coding standards, secure development practices, and peer review requirements.
- Prepare and execute unit tests, integration tests, and technical test cases to ensure application quality, stability, and performance.
- Collaborate with vendors and internal teams to review coding quality, validate technical deliverables, and ensure alignment with architecture and SDLC standards.
- Participate in release preparation, deployment support, change management, and post-release verification for application enhancements and fixes.
- Continuously identify opportunities to improve application performance, security, maintainability, automation, and developer productivity.
Qualifications, Experience and Technical Skills
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline; equivalent practical experience may be considered.
- Minimum 4 years of hands-on software development experience, with strong practical experience in Java application development.
- Backend Development: Strong experience with Core Java, Java 8 or later, Spring Framework, Spring Boot, Spring MVC, Spring Data/JPA, Hibernate, RESTful API design, service-oriented architecture, and microservices.
- Database: Experience with relational databases such as MS SQL Server, Oracle, MySQL, or DB2, including SQL query development, database design awareness, optimization, stored procedures, transaction management, and data integrity controls.
- Frontend / Web Technologies: Working knowledge of HTML5, CSS, JavaScript, Angular, ReactJS, VueJS, Bootstrap, or similar frameworks is an advantage.
- DevSecOps and Engineering Tools: Experience with Git or equivalent source control, CI/CD pipelines, Maven or Gradle, automated build and deployment practices, code quality tools, and DevOps practices.
- Testing and Quality: Experience with unit testing, integration testing, JUnit, Mockito or equivalent testing frameworks, code review, static code analysis, SonarQube, secure coding practices, and defect management.
- Application Operations: Practical experience in incident troubleshooting, log analysis, performance monitoring, release support, and production readiness validation.
- Security and Compliance: Understanding of secure design, authentication and authorization concepts, data protection awareness, vulnerability remediation, and compliance-oriented documentation.
- Experience in insurance, banking, financial services, or other regulated industries is a plus.
Key Competencies
- Strong analytical thinking and problem-solving capability, especially in complex application and production support scenarios.
- High attention to detail, code quality, documentation discipline, and commitment to reliable delivery.
- Good communication skills with the ability to explain technical topics clearly to business users, vendors, and IT stakeholders.
- Ability to work independently, manage priorities, and deliver within agreed timelines with minimal supervision.
- Strong teamwork mindset and ability to collaborate effectively in matrixed, vendor-supported, and cross-functional environments.
- Continuous learning mindset with willingness to adopt new technologies, tools, frameworks, and engineering practices.
- Preferred and encouraged job holder with AI Readiness, Learning Agility, Digital Mindset.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,254,201 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Hanoi
Senior Software Engineer, Gateway Platform
11 hours ago
In office · Full-Time · 5+ years exp · Bachelor's Degree · Ho Chi Minh City
Go
Java
C++
Scala
Databases
MySQL
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
TCP/IP
Apply
Staff Product Engineer
7 hours ago
Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Ho Chi Minh City
Chips/EDA
Statistical Process Control
JMP
Advantest / Teradyne ATE
Management
Agile
Apply
Java Backend Developer
4 hours ago
In office · Full-Time · Ho Chi Minh City
Java
Java
Spring Boot
Databases
MySQL
Redis
Apache Kafka
DevOps
Rest API
Loki
Traefik
Kong
Prometheus
CI/CD
Jenkins
Git
Grafana
Apply
Senior Java Developer / Team Lead
9 hours ago
In office · Full-Time · Vietnam
Java
Java
Spring Boot
Hibernate
Spring Security
Spring Cloud
Databases
PostgreSQL
Apply
Web Developer
18 min ago
In office · Full-Time · Pune
AI/ML
Claude Code
DevOps
GitHub Actions
CI/CD
Git
GitHub
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Hanoi
Python
JavaScript
TypeScript
C++
Databases
PostgreSQL
PostGIS
AI/ML
Machine Learning
Frontend
React.js
DevOps
Rest API
gRPC
CI/CD
Docker
Linux
Robotics
Lanelet2
SLAM
Localization
SpaceTech
GDAL
Apply
Senior Python Engineer
1 day ago
In office · Full-Time · Hanoi · Ho Chi Minh City
Python
Python
FastAPI
Asyncio
Databases
Milvus
Pinecone
Qdrant
AI/ML
Langfuse
LangSmith
LLM
RAG
OpenAI
Anthropic
LLMOps
Scale AI
Cybersecurity
ISO 27001
Apply
Sr. Software Engineer
1 day ago
In office · Full-Time · 6+ years exp · Bachelor's Degree · Hanoi
Java
COBOL
Java
Maven
Spring Boot
Quarkus
Gradle
Micronaut
COBOL
IBM MQ
Databases
MySQL
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
OpenSearch
AI/ML
Copilot
Cursor
Claude
ChatGPT
DevOps
Rest API
Splunk
Datadog
Prometheus
CI/CD
Git
Docker
Kubernetes
Grafana
Linux
Management
Agile
Scrum
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Hanoi
Apply
Director of Data Pipeline & Simulation
1 day ago
In office · Full-Time · 8+ years exp · Master's Degree · Hanoi
AI/ML
Machine Learning
Apply
This is one of many
2,254,201 more open roles from verified company boards, updated every day.

