Senior Associate / Associate, Full Stack Developer, Group Consumer Banking and Big Data Analytics Technology, Technology and Operations

  • Competitive
  • Singapore
  • Permanent, Full time
  • DBS Bank Limited
  • 22 Apr 19

Senior Associate / Associate, Full Stack Developer, Group Consumer Banking and Big Data Analytics Technology, 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.

Responsibilities

  • Deeply interested in technology and how it can be used to solve real-world problems
  • Actively keeping yourself up to date with the latest technological trends, tools and frameworks
  • Looking to have a meaningful impact on a large group of people
  • Creating complex applications, transforming user experience and the enterprise
  • Hands-on coding, initially solely responsible developing services that construct applications front to back i.e. from UX to data acquisition and repositories.
  • Responsible for assuring the technical design and delivery
  • Working in highly collaborative teams and building quality code
  • Working with senior business and technical colleagues to rapidly deliver solutions
  • Collaborating with and working under the direction of senior technical colleagues
  • Contributing to the technical design and architecture, particularly in service / microservice decomposition
  • Knowledge in lots of different domains, programming languages and client environments
  • Furnish the business domain deeply and working closely with business stakeholders
Requirements
  • Solid experience with Linux and hands on development experience in Java and at least another high level language preferably (C++, C#, Python, Javascript)
  • A grounded understanding of development best practices
  • Continuous Integration, branching and merging, pair programming, code reviews, feature toggles, blue- green deployments, TDD and unit testing, agile methodologies (Scrum/XP), Design Patterns
  • Hands on experience on Java/Web frameworks and tools including: Spring-boot, Redis, Hazlecast, AngularJS, AMQP (RabbitMQ), MongoDB, Cloud Foundary or similar cloud technology
  • Spring, Jenkins, Docker, Sonar, Apache Hadoop stack, Angular, Test driven development
  • Good understanding of Networking and Security
  • Familiarity with RDBMS, preferably MariaDB, MySQL, NoSQL.UML and Design Thinking (user journey) experience.
  • Demonstrable experience in event driven design and coding.
  • Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum
  • Hunger to innovate, extend knowledge and present new ideas.
Desired
  • Prioritize your own work and be willing to take the initiative when you see the right opportunity
  • Focus on solving the problems that deliver the highest value
  • Lead by example and be a model to inspire others
  • Understanding of current technologies employed by Tier 1 Investment Banking Institutions
  • Must be a team player