Job details

Full Stack Java Developer (React)

  • Java
  • Docker
  • React.js
  • API
  • Software Development
  • Software Engineering
  • Application Development
  • Business Requirements
  • Agile Methodologies
  • Banking
  • Software Design
  • Full Stack Development
  • Team Player
  • Wealth Management
  • Requirements Analysis

Posted: 1 week ago

Project Description

You will be part of the Client Relationship Management team within the Wealth Management Technology family based in Singapore; working with local & global technical team members, and business stakeholders across APAC and Europe.


Responsibilities

Are you passionate about building robust and scalable Enterprise Java Applications? Are you motivated to deliver real business value? We're looking for someone like you to:
• design and implement user-friendly applications
• be part of a strong team and contribute to team success
• translate business requirements (functional and non-functional) into technical designs
• drive excellence in: software design & analysis, development methodologies, oral/written communication, requirements analysis and effort estimations
• challenge the status quo and come up with new ideas and solutions


Mandatory Skills Description

• you have a bachelor's / master's Degree in Computer Science, Engineering or a related subject
• Minimum 7 years of software engineering experience (incl. experience in a banking environment)
• Strong full-stack technical skills (Model-Driven Development, Swagger, Open API 3, Javascript/Typescript, React, Redux, Cloudfoundry or other Docker solution)
• fundamental experience in designing secure, robust and scalable frontend applications
• a strong understanding of the software development lifecycle and Agile methodologies
• relevant experience in front end application development for banking industry is a plus
• a strong software engineer with high dedication to JAVA development
• showing high degree of creativity by designing user-friendly applications
• a good team player who is energetic with positive / can-do attitude
• analytical skilled person who manages to cope with complex challenges in software engineering
• a strong written and verbal communicator, comfortable interacting with colleagues globally
• motivated and a self-reliant person
• quality driven
• reliable partner who's known for delivering in time