Chubb Life HK - Full Stack Engineer

Chubb
Hong Kong, Hong Kong SAR China
On-site

Who this role is best for

A natural match if you have hands-on Java and Spring Boot experience in regulated industries.

Best fit for

  • Candidates with at least five years of full stack experience in regulated industries
    — “Experience in the insurance, financial services, or other regulated industries”
  • Professionals comfortable with end-to-end development and system maintenance
    — “Design, develop, test, deploy, and maintain full stack applications and services”
  • Individuals with strong collaboration skills across global and local teams
    — “Collaborate with business users, vendors, infrastructure teams, application teams, and global engineering teams”

Things to consider

  • Must be prepared to support business-critical systems in production environments
    — “Experience supporting business-critical applications in a production environment”
  • Requires adherence to strict security and compliance protocols
    — “Use AI-assisted development tools responsibly ... while following applicable security and compliance requirements”

How to stand out

  • Highlight experience with Azure Cloud and Salesforce system integration in your resume
    — “familiarity with Azure Cloud, Salesforce, SQL Server, and the full Software Development Life Cycle (SDLC)”
  • Showcase your ability to optimize SQL Server queries and stored procedures
    — “Write, optimize, and maintain SQL Server queries, stored procedures, and database objects”
  • Demonstrate your understanding of SDLC and IT service management practices
    — “Follow established SDLC, IT service management, security, and change management processes”
  • Emphasize your track record in troubleshooting and resolving production issues
    — “Monitor application performance, investigate incidents, troubleshoot issues, and coordinate problem resolution”
Pace · SteadyCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • successful application system development and maintenance
  • improved system stability and efficiency
Typical background
5+ years of software engineering experiencedegree in Computer Science or related field

Skills & requirements

Required

JavaSpring BootRestful ApisSQL ServerAzure CloudSalesforceSDLCTroubleshootingProblem-solvingCollaboration

Preferred

Ai-assisted Development ToolsFrontend Technologies

Stack & domain

JavaSpring BootRestful ApisWeb ServicesSQL ServerRelational DatabasesAzure Cloud ServicesSalesforceAi-assisted Development ToolsCoding AssistantsAi-powered Testing ToolsAI Development PlatformsSource ControlCI/CDAutomated TestingDeployment PracticesApplication SecurityAccess ControlLoggingMonitoringIncident ManagementProblem-solvingTeamworkCommunicationOwnershipAccountabilityService-oriented MindsetProduction Issue ManagementStakeholder CommunicationTime ManagementPriority SettingInsurance Application SystemsSoftware Development MethodologiesSDLCIT Service ManagementSecurityChange Management ProcessesInsuranceFinancial ServicesRegulated IndustriesInsurance Business ProcessesEnterprise Application Architecture

About the role

Original posting from Chubb

Role Overview

We are seeking an experienced Full Stack Engineer to support the development, maintenance, and daily operations of insurance application systems. The successful candidate will work across application development, system support, troubleshooting, integration, and continuous improvement activities.

The ideal candidate has at least five years of software engineering experience, strong hands-on experience with Java and Spring Boot, and familiarity with Azure Cloud, Salesforce, SQL Server, and the full Software Development Life Cycle (SDLC). Experience using AI-assisted development tools and practices is highly desirable.

Key Responsibilities

Provide daily production support for insurance application systems.Monitor application performance, investigate incidents, troubleshoot issues, and coordinate problem resolution.Analyze system issues and determine whether they are related to application defects, infrastructure, data, or integrations.Design, develop, test, deploy, and maintain full stack applications and services.Develop and maintain backend services and APIs using Java and Spring Boot.Support frontend development and integration with backend services and external platforms.Develop and maintain integrations with Salesforce, Azure services, and other enterprise systems.Write, optimize, and maintain SQL Server queries, stored procedures, and database objects.Participate in requirements analysis, solution design, coding, testing, release management, and post-production support.Follow established SDLC, IT service management, security, and change management processes.Collaborate with business users, vendors, infrastructure teams, application teams, and global engineering teams.Prepare and maintain technical documentation, support procedures, and system knowledge articles.Identify opportunities to improve system stability, automation, operational efficiency, and user experience.Use AI-assisted development tools responsibly to improve productivity, code quality, testing, and troubleshooting, while following applicable security and compliance requirements.

Required Qualifications and Experience

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.At least five years of experience in software development, application support, or full stack engineering.Strong hands-on experience with:JavaSpring BootRESTful APIs and web servicesSQL Server and relational databasesAzure Cloud servicesExperience with Salesforce development, configuration, or system integration.Good understanding of software development methodologies and the SDLC.Experience supporting business-critical applications in a production environment.Strong troubleshooting, analytical, and problem-solving skills.Experience with source control, CI/CD, automated testing, and deployment practices.Good understanding of application security, access control, logging, monitoring, and incident management.Familiarity with AI-assisted software development tools, such as coding assistants, AI-powered testing tools, or AI development platforms. 

Preferred Qualifications

Experience in the insurance, financial services, or other regulated industries.Knowledge of insurance business processes and enterprise application architecture.Experience with Azure DevOps, Git, CI/CD pipelines, containers, or infrastructure automation.Experience with frontend technologies such as JavaScript, TypeScript, React, Angular, or similar frameworks.Experience with Salesforce APIsRelevant cloud or professional certifications, such as Microsoft Azure or Salesforce certifications.

Key Competencies

Customer-focused and service-oriented mindset.Ability to manage production issues effectively and communicate clearly with stakeholders.Strong ownership and accountability for system availability and service quality.Ability to work independently while collaborating effectively with local and global teams.Good written and verbal communication skills.Ability to prioritize tasks and work effectively under time-sensitive conditions.Commitment to secure, compliant, maintainable, and high-quality software delivery.

Source: Chubb careers

Similar roles