Avp, Application Developer (fullstack), Middle Office Technolgy Risk Platform, Group Technology

Singapore, Singapore

Job Description


Business Function
Group Technology enable and empower the bank with an efficient, nimble, and resilient infrastructure through a strategic focus on productivity, quality & control, technology operations, people's capability, and innovation.
Role:
Full Stack Development is software development practice which requires the developers to be skilled enough to be able to work on different technical aspects of life cycle of a product such as Web development, backend development, databases, CI/CD tasks etc.
This position for a Full stack developer and will be responsible for end-to-end development and maintenance of applications. This position would comprise of software development, product maintenance and issue fixes.
Job Responsibilities

  • Creating complex, enterprise-transforming applications on diverse, high energy teams
  • Working with the latest tools and techniques of application development
  • Design and develop micro service based API using REST, GraphQL and Reactive principles where applicable.
  • Design and Develop a responsive and stylish user interface framework and web components from ground up with latest technology
  • The candidate must exhibit a good understanding of model implementation, data structures, data manipulation, distributed processing, application development and automation.
  • Involved in Architecture review & assess Infra-Robustness and propose flexible design with focus on faster Infra provisioning, High performing Application design, assuring reliability, availability and less failures are integral nature of application developed
  • Build end to end CI CD pipelines to have automated releases and deployment tasks
  • Contribute to the machine learning lifecycle, focusing on model deployment, monitoring, and automation (MLOps)
  • Collaborate with data scientists and machine learning engineers to build and deploy models
  • Work with partner organizations and vendors to provide solutions to current business issues
  • Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders to deliver on time and to the required quality standards
  • Capable of understanding and contributing to the technical solution from design through to code level
Job Requirements
  • Bachelor's degree or higher preferably in Computer Science/ IT degree or equivalent experience
  • 10+ years of experience in financial/banking applications & strong in Java and python implementation
  • Strong understanding of Data Structures and Algorithms
  • Basic understanding of MLOps, including model deployment, monitoring, and automation.
  • Experience working with distributed data processing frameworks like Spark/PySpark.
  • Backend frameworks like Spring, Spring Boot, Flask, Django, etc
  • Experience in working with configuration management and CI/CD tools (Jenkins, SonarQube, Fortify, NexusIQ)
  • Familiarity and working experience on DevOps testing and release engineering techniques (i.e. A/B Testing, Blue / Green Deployments and Canary Release, etc)
  • Working knowledge on at least one of DevOps tools/technologies (Docker, Kubernetes, OpenShift and Fabric8) will be preferred.
  • Basic knowledge of database technologies (MariaDB/MySQL/MongoDB, etc)
  • Strong understanding of all LINUX security best practices with extensive experience in application/system/network performance and application monitoring solution (Grafana, ELK, Tivoli, , etc..)
  • Solid knowledge of APACHE/WebLogic and MQ Working knowledge of Cloud Engineering. Private and Public Cloud.
  • Proven experience with cloud platforms (AWS, PCF) is preferred.
  • Proven technical leadership experience, including the ability to quickly understand an issue, appropriately / efficiently troubleshoot to detailed levels and ability to direct for swift resolution.
  • Ability to adapt to a dynamic work environment.
  • Strong ability to take ownership of issues and drives resolution across teams
  • Assertive personality and drive improvement across environment.
  • Effective written and verbal communication skills.
  • Ability to develop strong client relationships and partner with technology and engineering teams
  • Experience in version control tools like BitBucket, Gitlab

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
    JD1500850
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned