Senior Associate, App Full Stack Developer, Technology & Operations Senior Associate, App Full Stack Developer,  …

DBS Bank Limited
in Singapore
Permanent, Full time
Be the first to apply
DBS Bank Limited
in Singapore
Permanent, Full time
Be the first to apply
Senior Associate, App Full Stack Developer, Technology & 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.
As a Java Developer, you will:
  • Take ownership of design and development of T&M Fixed Income Execution platform application
  • Take ownership of driving the discussion with business users
  • Deliver the project on-time
Job duties and responsibilities:
  • Design and architect large scale enterprise application
  • Manage and drive efficiency in local as well as remote teams
  • Develop high performance application
  • Collaborate with different application development and technology teams to ensure the development is aligned with strategy
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Pro-actively communicates and collaborates with business clients to ensure appropriate IT solutions are defined and executes on a timely manner
  • Preferred experience:
    • Strong hands-on experience in Java 8, Microservice & Docker
    • Good knowledge in JMS (Active MQ, Kafka, Rabbit MQ), Apache Camel
    • UI Frameworks: AngularJS or ReactJS or VueJS, JavaScript, jQuery
    • Spring, Spring Boot, Spring Batch, Spring Cloud
    • ORM like Hibernate or JPA
    • Familiar with Linux operation system
    • Strong knowledge in SQL (Oracle, MySQL, MariaDB)
    • NoSQL Database like MongoDB, Cassandra
    • Experience working with, or an interest in Agile Methodologies, such Scrum
    • Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)
    • Experience building, deploying, and maintaining microservices on AWS, Kubernetes or Openshift
    • Experience using Docker to create reproducible build and deployment pipelines
    • Experience with Elastic Search as search index and ELK for log aggregation and analysis
    • You know what "immutable", "idempotent", "stateless application", "horizontal scaling" mean. You can explain how and why these traits are important, citing specific examples from your professional experience.
    • You know how to read explain plans and tune SQL Queries, profile applications, analyze heap and thread dumps
    • Able to automate repetitive tasks
    • Cloud Platforms like AWS, Open Shift, PCF
    • Good to have knowledge on ELK stack
    • Big Data exposure with Hadoop, HIVE, Spark, Impala, Sqoop, Oozie
    DBS Bank Limited logo
    More Jobs Like This
    See more jobs