Senior Associate, Full Stack Java Developer, Enterprise Architecture - SRE, Technology and Oper[...]

DBS Bank Limited
Singapore
SGD 80,000 - 100,000
Job description

Senior Associate, Full Stack Java Developer, Enterprise Architecture - SRE, Technology and Operations

Senior Associate, Full Stack Java Developer, Enterprise Architecture - SRE, Technology and Operations

Business Function

Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.

Job Objective

DBS Bank is looking for a full stack developer with experience working on enterprise level applications to build web applications with dashboards, workflows and visualizations that correlate data across multiple sources to provide real-time diagnosis and actionable insights.

Responsibilities

  • Work with engineers and subject matter experts to develop applications and technologies supporting operational situation awareness.
  • Design and develop web application UI/UX by using standard best practices.
  • Design and develop web application, micro-service, REST API.
  • Integrate data from various backend services and databases.
  • Design and develop automated unit and regression testing, and performance testing to ensure product quality.
  • Ensure code and designs are in compliance with bank's policies, security specifications, coding best practices.
  • Ensure on-time delivery and quality of software development, follow proper release preparation and bank's release process.
  • Gather and refine specifications and requirements, with well written software documentation.
  • Ensure continuous uptime of applications, expand, and scale applications
Requirements
  • Degree in Computer Science, a related technical field that involves programming, or combination of equivalent practical experience and education.
  • Minimum 3 years working experience in relevant role/s for object oriented programming and web application development.
  • A solid understanding of how web applications work including security, session management, and development best practices.
  • A solid understanding and hands-on experience in enterprise web application build, packaging and deployment process.
  • Adequate knowledge of database systems, experience in at least one of the databases such as MariaDB, MySQL, MongoDB, Neo4J.
  • Hands-on experience with ExpressJS, Apache web server and Linux environments.
  • Experience working with DevOps tools (Git, Bitbucket, Jenkins, Nexus, SonarQube).
  • Experience in NodeJS, ExpressJS and Python would be a plus.
  • Experience in utilising open-source technologies and related configurations.
  • Knowledge of REST and SOAP protocols.
  • Good to have an experience on test automation like JUnit's, Cucumber, Selenium, TDD etc.
  • Good to be able to perform data analysis to develop dashboards and metrics.
  • Possess good problem-solving skill and can adapt to changes in business requirements.
  • Effectively prioritise and execute tasks in a high-pressure environment with dead timeline.
  • Able to work independently and as part of a team.
  • Passion to learn and master diverse web technologies and techniques in the open source community.
Apply Now

We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognizes your achievements.

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Associate, Full Stack Java Developer, Enterprise Architecture - SRE, Technology and Oper[...] jobs in Singapore