{"id":4245490,"url":"https://alion.io/job/metlife-java-professional-developer","title":"Java Professional Developer","company":{"id":450553,"name":"MetLife","domain":"metlife.com","url":"https://alion.io/company/metlife-5","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Avature","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hanoi, Vietnam"],"countries":["VN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Bootstrap","optional":false},{"name":"CI/CD","optional":false},{"name":"Db2","optional":false},{"name":"Git","optional":false},{"name":"Gradle","optional":false},{"name":"Hibernate","optional":false},{"name":"JavaScript","optional":false},{"name":"JUnit","optional":false},{"name":"Maven","optional":false},{"name":"Mockito","optional":false},{"name":"MS SQL","optional":false},{"name":"MySQL","optional":false},{"name":"Oracle","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SonarQube","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Framework","optional":false},{"name":"Spring MVC","optional":false},{"name":"SQL","optional":false},{"name":"Vue.js","optional":false},{"name":"Java","optional":true},{"name":"Kotlin","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-11-13T12:27:53Z","employer_posted_date":"2026-11-13","last_verified_at":"2026-11-13T12:45:12Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Job Purpose\nThe 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.\nPrincipal Responsibilities\nDesign, develop, test, and maintain Java-based applications, services, APIs, and integration components in line with business and technical requirements.\nAnalyze business requirements and translate them into technical specifications, solution designs, development tasks, and effort estimates.\nDevelop and enhance backend services using Java, Spring Boot, RESTful APIs, microservices, ORM frameworks, and related enterprise technologies.\nSupport application troubleshooting, root cause analysis, bug fixing, incident resolution, and production support within agreed service levels.\nWrite clean, maintainable, secure, and well-documented code following coding standards, secure development practices, and peer review requirements.\nPrepare and execute unit tests, integration tests, and technical test cases to ensure application quality, stability, and performance.\nCollaborate with vendors and internal teams to review coding quality, validate technical deliverables, and ensure alignment with architecture and SDLC standards.\nParticipate in release preparation, deployment support, change management, and post-release verification for application enhancements and fixes.\nContinuously identify opportunities to improve application performance, security, maintainability, automation, and developer productivity.\nQualifications, Experience and Technical Skills\nBachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline; equivalent practical experience may be considered.\nMinimum 4 years of hands-on software development experience, with strong practical experience in Java application development.\nBackend 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.\nDatabase: 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.\nFrontend / Web Technologies: Working knowledge of HTML5, CSS, JavaScript, Angular, ReactJS, VueJS, Bootstrap, or similar frameworks is an advantage.\nDevSecOps 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.\nTesting 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.\nApplication Operations: Practical experience in incident troubleshooting, log analysis, performance monitoring, release support, and production readiness validation.\nSecurity and Compliance: Understanding of secure design, authentication and authorization concepts, data protection awareness, vulnerability remediation, and compliance-oriented documentation.\nExperience in insurance, banking, financial services, or other regulated industries is a plus.\nKey Competencies\nStrong analytical thinking and problem-solving capability, especially in complex application and production support scenarios.\nHigh attention to detail, code quality, documentation discipline, and commitment to reliable delivery.\nGood communication skills with the ability to explain technical topics clearly to business users, vendors, and IT stakeholders.\nAbility to work independently, manage priorities, and deliver within agreed timelines with minimal supervision.\nStrong teamwork mindset and ability to collaborate effectively in matrixed, vendor-supported, and cross-functional environments.\nContinuous learning mindset with willingness to adopt new technologies, tools, frameworks, and engineering practices.\nPreferred and encouraged job holder with AI Readiness, Learning Agility, Digital Mindset.","description_format":"text","description_chars":4373,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Property & Casualty Insurance","Health Insurance & Benefits","Life Insurance & Annuities"],"lifecycle":[{"event":"open","at":"2026-11-13T12:27:53Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":15,"reasons":["conf:1","win:early","comp:brand"],"computed_at":"2026-11-13T13:51:26Z"},"pay":null,"html_url":"https://alion.io/job/metlife-java-professional-developer","json_url":"https://alion.io/job/metlife-java-professional-developer.json","meta":{"generated_at":"2026-11-13T13:51:26Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":27782,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":450553},"rest":"https://alion.io/mcp/rest/get_company?id=450553"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmetlife-java-professional-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmetlife-java-professional-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmetlife-java-professional-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/metlife-java-professional-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmetlife-java-professional-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4245490}},{"tool":"search_jobs","arguments":{"company":"metlife.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4245490},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}