Job ResponsibilitiesModernizing legacy and on-premise applications
Migrating on-premise services and applications to the cloud while maintaining performance
Developing and enhancing platforms supporting Digital Banking products
Enhancing microservice platforms, including service discovery, scalability, monitoring, and high availability
Designing platforms with portability for multi-cloud environments
Contributing to cloud operational model improvements, including IaC, automation of processes (deployment, testing, scaling, alerts), and documenting cloud workflows
Developing and enhancing cloud-native services for Digital Banking products
Extending platforms for new use cases and ensuring performance, reliability, and monitoring requirements are met
Implementing integrations between cloud services and on-premise applications, ensuring security, reliability, and low latency
The Successful ApplicantBachelor's degree in IT, Computer Science, Software Engineering, or Computer Engineering
Working experience with cloud platforms such as AWS, Azure, or Google Cloud
Proficiency in Docker and Kubernetes
Programming experience in Java (Spring Boot)
Familiarity with serverless technologies such as Lambda, API Gateway, and Aurora
Proficient in Unix/Linux, including shell usage and scripting
Knowledge of DatabasesRelational DBs (hands-on and conceptual understanding) like MariaDB/MySQL, Oracle, and MSSQL
Non-relational DBs such as MongoDB, DocumentDB, and Postgres
Distributed databases like DynamoDB
What's on OfferWorking with a diverse team of talented individuals
Opportunities for professional growth and learning
Attractive compensation & benefits
Opportunity to work on large scale projects
Public transport accessible
Diverse and welcoming culture with frequent company-sponsored events
ContactElaine Ho
Quote job ref JN-112024-6587782
Phone number: +60 3 2302 4058#J-18808-Ljbffr