Full Stack Software Engineer (Common API layer)- Contract

A multinational bank is hiring a Full Stack Software Engineer on 1 year contract to be based in Singapore.
Your new company
You’ll be working for a multinational bank which is looking for Full Stack Software Engineer focusing on their Common API layer project on a 1 year contract to be based in Singapore.

Your new role

  • Gather requirements, design, develop, test, deploy and support applications
  • Work closely with Product Owner and Scrum teams to deliver user-centric solutions for internal and external customers
  • Promote adoption and roll out of Agile and modern software engineering practices
  • Drive innovative software engineering practices and architecture design
  • Work with business and other technology teams to establish frameworks for delivering online capability
  • Ensure risks, issues, costs and schedules are appropriately managed following agile principles
  • Work with technology teams to co-ordinate development and create a delivery pipeline across multiple streams
  • Collaborate with core DevOps and SRE teams to build and enhance resiliency and application quality
  • Provide L2 production support
  • Constantly analyse and improve the performance and quality of the product and team
  • Able to adapt to changes in priorities and requirements
  • Implementation of robust, fault tolerant and distributed application
  • Successful implementation of Agile practices and tools
  • Synergy in the delivery of projects through co-ordination of interdependencies
  • Feedback from stakeholder groups
  • Delivery of applications that attend business and clients needs with automated tests, CI and CD
  • Ability to solve complex software development/design issues using clean, coherent code following established coding guidelines.

What you'll need to succeed

  • Attitude of a self-starter, capable of working without direction and able to deliver projects from scratch
  • 10-15 years of full software development lifecycle experience in a mature CI / CD environment
  • Hands-on experience on the following:
  • UI development (React, Angular2, HTML5, CSS, NodeJs, Typescript, JavaScript)
  • Programming languages (Java)
  • Service or Microservice architecture
  • Frameworks (Spring, Spring boot, Cucumber, Apache Camel)
  • Web Server (Nginx)
  • Cache (Redis, Hazelcast, ehcache)
  • Databases, software algorithms and design patterns
  • DevOps toolchain experience (Bitbucket, Jenkins, Groovy, Artifactory, Ansible, SonarQube, Helm)
  • TDD, BDD, performance and Security testing for mobile and web
  • Build automation tools ( Ant, Maven, Gradle )
  • UNIX scripting
  • This role is open to Singaporeans, PR holders and EP holders (max 1 month notice period) currently based in Singapore.

What you'll get in return
The company provides attractive remuneration for their employees. Besides, you will have the opportunity to be part of a well-known global banking company.

What you need to do now
If you're interested in this role, click on 'Apply Now' to forward an up-to-date copy of your CV, or call us now!
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.


Job Type
Banking & Financial Services
Banking and Financial Services
9000 SGD - 12133 SGD per month.

Talk to a consultant

Talk to Amirah Reza Anwar, the specialist consultant managing this position, located in Singapore
#27-20 UOB Plaza 2, 80 Raffles Place

Telephone: +60376118640