Full-stack Developer (80% Angular / 20% Java)

LINK COMPLIANCE PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

LINK COMPLIANCE PTE. LTD. in Singapore is seeking a skilled Full-stack Developer to join our private banking client's digital technology team. The role emphasizes frontend work with Angular/TypeScript and backend development using Java/Spring Boot to build secure, scalable digital banking applications.

The candidate will contribute across the software development lifecycle in an Agile environment, collaborating with product managers and engineers to deliver high-performing web solutions.

Qualifications

  • Strong hands-on experience with Angular and TypeScript.
  • Proficiency in Java and the Spring Boot framework.
  • Experience developing and integrating RESTful APIs.
  • Knowledge of relational databases such as Oracle or MySQL.
  • Familiarity with CI/CD and container orchestration tools.

Responsibilities

  • Design, develop, and maintain web applications using Angular and TypeScript with responsive interfaces.
  • Develop backend services and RESTful APIs using Java and Spring Boot in a microservices setup.
  • Translate business and technical requirements into scalable, secure software solutions.
  • Participate in design, implementation, code reviews, testing, deployment and production support.
  • Develop automated tests to ensure reliability and code quality.

Skills

Agile methodologies
Analytical thinking
Problem-solving
Communication skills
Team collaboration

Education

Bachelor's degree in Computer Science / Information Technology or related discipline

Tools

Angular
TypeScript
Java
Spring Boot
RESTful APIs
Docker
Kubernetes
OpenShift
GitLab
Jest
JUnit
Mockito
WireMock

Job description

We are representing an established international private banking institution in Singapore in the search for a Full-stack Developer - Online Banking . The role is based in Singapore and requires 5 days of on-site work per week, with no work-from-home arrangement . Candidates should have strong hands-on experience in Angular and TypeScript , alongside Java and Spring Boot, to develop and maintain secure, scalable digital banking applications

Job Location: Singapore

Employment Type: Full-time, Perm role with the Bank

Job Summary

We are seeking a skilled Full-stack Developer to join our client's (Private Bank) digital banking technology team. The successful candidate will be responsible for developing, enhancing, and maintaining secure, scalable, and high-performing web applications that support digital banking services.

This position focuses primarily on front-end development using Angular and TypeScript, with additional responsibilities in back-end development using Java and Spring Boot. The ideal candidate should have strong hands-on Angular development experience and the ability to contribute throughout the software development lifecycle.

Key Responsibilities:
  • Design, develop, and maintain web applications using Angular and TypeScript, ensuring responsive interfaces, reusable components, and maintainable code.
  • Develop and enhance back-end services and RESTful APIs using Java and Spring Boot within a microservices architecture.
  • Translate business and technical requirements into scalable, secure, and maintainable software solutions.
  • Participate in solution design, implementation, code reviews, testing, deployment, and production support.
  • Develop and maintain automated tests to ensure application reliability, performance and code quality.
  • Troubleshoot application defects, build failures, deployment issues and runtime problems independently.
  • Support application deployments and operational activities using CI/CD pipelines and containerisation technologies.
  • Collaborate with developers, product managers and other stakeholders in an Agile development environment.
  • Apply appropriate software design patterns and architectural principles to improve application maintainability, scalability and security.
  • Use AI-assisted development tools responsibly, validating generated code for accuracy, quality and security.
Job Requirements:
  • Strong hands-on experience in Angular and TypeScript is mandatory .
  • Proficiency in Java and the Spring Boot framework.
  • Experience developing and integrating RESTful APIs.
  • Knowledge of relational databases such as Oracle or MySQL.
  • Familiarity with Git-based version control systems, preferably GitLab.
  • Working knowledge of Docker and container orchestration platforms such as Kubernetes or OpenShift.
  • Understanding of software design patterns, object-oriented programming and application architecture.
  • Experience with automated testing frameworks, such as Jest for Angular and JUnit, Mockito or WireMock for Java applications.
  • Familiarity with CI/CD processes, application deployment and troubleshooting build or runtime issues.
  • Experience working in an Agile software development environment.
  • Familiarity with AI-assisted development tools and secure software development practices.
  • Strong analytical, problem-solving and communication skills.
  • A degree in Computer Science, Information Technology or a related discipline, or equivalent practical experience.
Preferred Qualifications:
  • Experience in banking, financial services or other regulated industries.
  • Experience developing enterprise-scale web applications and microservices.
  • Exposure to application security, performance optimisation and production support.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

ADECCO PERSONNEL PTE LTD • Singapore

On-site
SGD 50,000 - 67,000
Digital Banking Full-Stack Developer (Angular/Java) - On-site
Digital Banking Full-Stack Developer (Angular/Java) - On-site

LINK COMPLIANCE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Full Stack Developer [Java / Angular / React]
Senior Java Full Stack Developer [Java / Angular / React]

Luxoft Singapore • Singapore

On-site
SGD 90,000 - 150,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Luxoft • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Full-Stack Engineer - Digital Banking
Senior Java Full-Stack Engineer - Digital Banking

ANTAS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer (Digital Banking)
Senior Software Engineer (Digital Banking)

ANTAS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Java Backend Developer
Senior Java Backend Developer

Peoplebank Asia • Singapore

On-site
SGD 61,000 - 73,000
Java Backend Developer(End clients => IBM, DBS bank)
Java Backend Developer(End clients => IBM, DBS bank)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Full-Stack Engineer (Banking)
Senior Java Full-Stack Engineer (Banking)

Luxoft • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Java & ReactJS)
Senior Software Engineer (Java & ReactJS)

THE EDGE CONTRACTING SERVICES PTE. LTD. • Singapore

On-site
SGD 100,000 - 167,000