Full Stack Developer (banking), 1 Year Contract, Singapore

Singapore, Singapore

Job Description


Your new company
A multinational bank is looking for Full Stack Lead Developer, on 1 year contract to be based in Singapore. Contract extension is still subject to business approval.

Your new role

  • Guide the engineering teams that develop and maintain our highly available, responsive and scalable products that meets all our business and customer needs
  • Provide technical guidance and direction, as well as hands-on resource and project management for all software development activities
  • Develop our technical strategy and architecture using modern distributed application software, tools and techniques
  • Responsible for the overall system development life-cycle, and the delivery of high-quality software, using TDD, DDD to deliver maintainable code which is fully integrated into a Continuous Integration & Delivery cycle
  • Design and Develop our technology applications holistically and continuously improve our technical efficiency and make changes as necessary
  • Communicate technology strategy, architecture, and regular status reporting
  • Coaching, mentoring, and developing our high performing engineers
  • Play a leading role in interviewing and supporting hiring new engineers

What you'll need to succeed
  • Proven experience in a similar leadership role
  • Experience in delivering successful modern distributed applications
  • Deep knowledge of current technological trends, frontend, backend, data, cloud native applications
  • Hands-on development in all our technology choices
  • Knowledge of system design and development of web frontend, mobile, backend, database, integration, machine learning, cloud, containers and CI/CD pipelines.
  • Experienced in delivering successful agile projects
  • Deep understanding and handson in UI Framework ReactJS ,Redux, Ember JS.
  • Deep understanding of CSS, HTML5.
  • JSON API
  • Design Patterns
  • Deep understanding and hands-on in building API/microservices using the Framework Spring boot Java.
  • Databases, software algorithms and design patterns
  • Should have experience in delivering application with Tech stack- Docker, Java SpringBoot, Python, Postgres SQL,
  • DevOps toolchain experience (JIRA, Bitbucket, Jenkins, Groovy, Artifactory, Ansible, SonarQube)
  • Service or Microservice architecture (REST, SOAP, Apache CXF)
  • TDD, BDD, performance and Security testing for mobile and web
  • Build automation tools (Ant, Maven,Gradle).
  • Ability to conduct technological analyses and research, code-reviews, guidance
  • Ability to communicate with all teams on technology.
  • Graduate Degree (or above) in Computer Science/Maths/Physics/similar.
  • Excellent communication, leadership and organisational skills Good to have:
  • Breadth of knowledge – operating systems, networking & distributed computing.
  • Experience in Cloud migration especially AWS cloud with Hashicorp Terraform
  • Able to work in DevOps space for automated DevOps Platform (CI/CD): Bitbucket (GIT), CircleCI, Draft, Brigade, Jenkins X, Artifactory, Ansible or SaltStack or Chef or Puppet
  • Experienced in some of application and infrastructure monitoring tools such as AWS Elastic Stack, Prometheus, Grafana.

What you'll get in return
Opportunity to work in a global bank.

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career. #1227479

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1057199
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned