Job Search and Career Advice Platform

Enable job alerts via email!

AVP/Senior Assoc, Application Developer (Fullstack), Middle Office Technolgy - Risk Platform, G[...]

300005 Chief Executive's Office_00002555

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A financial institution in Singapore is seeking an experienced Full-Stack Developer to enhance consumer risk applications. The ideal candidate should possess skills in microservices, Java frameworks, and user experience engineering, as well as a degree in Computer Science. You will engage in developing and maintaining APIs and user interfaces while collaborating with an agile team to deliver high-quality applications. The role demands strong problem-solving abilities and experience with both backend and front-end technologies.

Qualifications

  • Understanding functional and OO programming principles.
  • Experience with backend frameworks like Spring and NodeJS.
  • Familiarity with front-end automation testing frameworks.

Responsibilities

  • Design and develop microservice-based APIs using REST and GraphQL.
  • Engineer services for high resiliency and performance.
  • Build user interfaces and interactive web components.

Skills

Full-Stack Development
Microservices
Java Spring
REST APIs
Frontend Automation Testing
NodeJS
SQL
Git
Agile Methodologies
User Experience Engineering

Education

Degree in Computer Science or related field

Tools

Atlassian JIRA
Spring Boot
JFrog Artifactory
Apache CXF
Job description

Job Description - AVP/Senior Associate, Application Developer (Fullstack), Middle Office Technology - Risk Platform, Group Technology (2500001P)

Job Description

Business Function

Group Technology enable and empower the bank with an efficient, nimble, and resilient infrastructure through a strategic focus on productivity, quality & control, technology operations, people’s capability, and innovation.

Responsibilities

We are looking for an experienced Full-Stack Developer with an eye for details to join us in the development and support of the consumer risk applications. You will work with a variety of technologies. You will get to work in a fun environment, learn new things and take on cool challenges. The end work will expose you to web components, micro-frontends and a host of other cool technologies, whilst the backend work will require knowledge of the building micro services using technologies like Spring Boot and PCF.

  • Design and develop micro service based API using REST, GraphQL and Reactive principles where applicable.
  • Engineer services for high resiliency and performance.
  • Building new user interface framework to be extensible to various consumer risk applications and web components to be easily distributed for use in other business unit web applications.
  • Working to create the interactive, reusable web components for the frontend interface.
  • Engineering the user experience for the interface.Working with the QA to create automation tests for the user interfaces.
  • Collaborating with a team of IT professionals in an agile team.
  • Writing high quality source code and deliver the application within tight deadline.
  • Troubleshooting and fixing bugs in front end and backend.
  • Develop technical documents to accurately represent application design and code.
Requirements
  • Understand and be able to articulate the difference between functional and OO programming principles.
  • Backend frameworks like Spring, Spring Boot, NodeJS (Express) etc.
  • Redux for managing application state management.
  • Have a working understanding of any frontend automation testing framework.
  • A working understanding of Nodejs would be good.
  • User experience engineering.
  • Experience in using source code management tool such as Git and SVN.
  • Experience in using binary repository manager such as JFrog’s Artifactory or Sonatype Nexus.
  • Familiarity in Atlassian products such as JIRA, Confluence, Bitbucket Server (formerly Stash).
  • Experience in Java web service frameworks/style such as Apache CXF and REST including its data interchange format/definition such as XML, JSON, WSDL.
  • Experience in database technology such as Oracle database, in-memory database (H2, HSQLDB) and its language SQL, PL/SQL. Able to construct hierarchical query.
We are also interested if you have
  • Strong organizational skills to manage assignments effectively and working within tight deadlines.
  • Strong communications skills to collaborate with developers, QA, project managers and other stakeholders.
  • Familiarity with the agile development process and mobile development with HTML5, experience in continuous integration such as Jenkins CI or its equivalent and experience in Java OOP, multi-threading is a plus.
  • Passion for learning and self-improvement is greatly preferred.
  • 3-10 years of relevant working experience. The final rank and responsibilities will be determined based on overall experience and capability of the candidate.
  • Degree in Computer Science/ IT or other related fields.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.