Full stack Engineer (Java) - Contract- Insurance- Canto- 65k

Argyll Scott

Hong Kong

On-site

HKD 600,000 - 1,000,000

Full time

4 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Argyll Scott is seeking a highly capable Full Stack Engineer in Hong Kong to design, develop, test, and maintain business software, including modern frontend and backend systems. You will work on client-focused projects, ensure quality, and contribute across the full development lifecycle.

The role requires 5–10 years of experience, a solid CS foundation, and hands-on expertise with React/Angular, TypeScript, Node.js, Java/Spring Boot, Docker, Kubernetes, and database technologies.

Qualifications

  • Bachelor’s degree in a technical field is required.
  • 5–10 years of experience in software development.
  • Strong foundation in data structures, algorithms and software design.
  • Experience building large systems software and troubleshooting.
  • Proficiency in programming, problem diagnosis and resolution.

Responsibilities

  • Fine-tune and improve a variety of sophisticated software projects.
  • Gather requirements, document specs, and develop software solutions.
  • Analyze enhancement requests and specifications.
  • Implement and customize system software to client needs.
  • Prepare detailed software specs and test plans.
  • Code new programs to client specs and create test data.
  • Modify existing programs and conduct unit testing.
  • Create migration packages for testing and implementation.
  • Provide quality assurance reviews.
  • Perform post-implementation validation and fix bugs.

Skills

Problem solving
Analytical thinking
Team collaboration

Education

Bachelor's degree in CS or related field

Tools

React
Angular
TypeScript
Node.js
Java Spring Boot
Docker
Kubernetes
REST APIs
SQL / NoSQL
Azure

Job description

Summary

The main function of a Full Stack Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs, including mainframe and client/server applications, and major enhancements of existing systems.

Job Responsibilities
  • Fine-tune and improve a variety of sophisticated software implementation projects.
  • Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data.
  • Analyze and review enhancement requests and specifications.
  • Implement system software and customize it to client requirements.
  • Prepare detailed software specifications and test plans.
  • Code new programs to client specifications and create test data for testing.
  • Modify existing programs to new standards and conduct unit testing of developed programs.
  • Create migration packages for system testing, user testing, and implementation.
  • Provide quality assurance reviews.
  • Perform post-implementation validation of software and resolve any bugs found during testing.
Qualifications
  • Bachelor's degree in a technical field such as Computer Science, Computer Engineering, or a related field is required.
  • 5–10 years of experience required.
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
  • Large systems software design and development experience.
  • Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems.
  • Experience in programming, problem diagnosis, and resolution.
Technical Requirements
  • Frontend: React, Angular, strong JavaScript/TypeScript, HTML5/CSS3.
  • Backend: Node.js, Java (Spring Boot), microservices design experience.
  • API Development: RESTful APIs, API versioning, authentication/authorization.
  • Databases: SQL (PolarDB for PostgreSQL, PolarDB for Oracle, SQL Server), MongoDB, Redis.
  • Storage: Azure Blob Storage, OSS.
  • Event Usage: Azure Service Bus, RocketMQ.
  • Containers and Orchestration: Docker, Kubernetes.
  • CI/CD: GitHub, Jenkins, or equivalent.
  • Testing: Unit, integration, and end-to-end testing practices.
  • Observability: Logging, monitoring, tracing, and alerting in production.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (Angular/ React/ Java/ Node) 45-60k
Full Stack Developer (Angular/ React/ Java/ Node) 45-60k

Michael Page (Hong Kong) • Hong Kong

On-site
HKD 600,000 - 900,000
Competitive salary package
Transformation projects
Professional development
Full Stack Developer (Vendor management, Code review)
Full Stack Developer (Vendor management, Code review)

Michael Page International (HK) Ltd • Hong Kong Island

Hybrid
HKD 446,000 - 781,000
Hybrid working arrangement
Exposure to cloud technologies
Large-scale platforms experience
System Analyst (Java, Top Insurance)45-60k
System Analyst (Java, Top Insurance)45-60k

Michael Page (Hong Kong) • Hong Kong

On-site
HKD 1,200,000 - 2,000,000
Full-Stack Engineer -Risk Technology
Full-Stack Engineer -Risk Technology

IO Tech Solutions Limited • Hong Kong

On-site
HKD 900,000 - 1,200,000
Full Stack Developer
Full Stack Developer

Combuilder Pte Ltd • Hong Kong

On-site
HKD 600,000 - 900,000
Senior Software Engineer
Senior Software Engineer

Reap • Hong Kong

On-site
HKD 600,000 - 900,000
Senior Analyst Programmer (Full Stack - ReactJS, Golang)
Senior Analyst Programmer (Full Stack - ReactJS, Golang)

Classy Wheeler Limited • Hong Kong

On-site
HKD 600,000 - 900,000
Full Stack Engineer (Senior) - Fintech / B2B
Full Stack Engineer (Senior) - Fintech / B2B

Fynder Talent • Hong Kong

On-site
HKD 600,000 - 1,000,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Axis Global Tech Limited • Hong Kong

On-site
HKD 700,000 - 1,000,000
Senior Java Developer (Digital) (Insurance) - IC
Senior Java Developer (Digital) (Insurance) - IC

Classy Wheeler Limited • Hong Kong

On-site
HKD 800,000 - 1,200,000