Full Stack Developer

About the Company:

We are representing a leading international private banking and financial services group with a strong focus on digital transformation and technology innovation.

The team is looking for a Full-Stack Developer to contribute to the development of secure, scalable, and user-friendly digital banking solutions.

This is a front-end-focused full-stack position, with approximately 80% front-end and 20% back-end development.

Key Responsibilities

  • Develop and enhance modern web applications using Angular and TypeScript.
  • Build reusable, scalable, and maintainable front-end components.
  • Develop backend services and RESTful APIs using Java and Spring Boot.
  • Contribute to the design and implementation of technical solutions across the full development lifecycle.
  • Participate in system design, development, testing, deployment and production support.
  • Apply sound software engineering principles to ensure application security, performance and scalability.
  • Investigate and resolve technical, application and deployment-related issues.
  • Work closely with developers, product managers and business stakeholders to deliver digital solutions.
  • Contribute to an Agile development environment and continuous improvement initiatives.

Requirements

  • Strong commercial experience with Angular and TypeScript.
  • Good hands-on experience with Java and Spring Boot.
  • Experience developing REST APIs and microservices.
  • Familiarity with Oracle, MySQL or other relational databases.
  • Experience with Git/GitLab, Docker and Kubernetes/OpenShift.
  • Understanding of software architecture, design patterns and scalable application development.
  • Experience with automated testing, ideally using Jest, JUnit, Mockito or WireMock.
  • Familiarity with CI/CD pipelines and deployment processes.
  • Strong troubleshooting and problem-solving abilities.
  • Comfortable working within an Agile/Scrum environment.
  • Experience using AI-assisted development tools is a plus.
  • Strong communication skills and the ability to work effectively with both technical and non-technical stakeholders.

Advantageous

  • Previous experience within banking, fintech, wealth management or financial services.
  • Experience developing customer-facing digital platforms.
  • Exposure to highly secure, high-availability or regulated environments.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available