Java Programming, Python Programming, C++, C Programming, SQL, Cloud computing, Scala Programming, Machine learning techniques, Data science techniques, MATLAB Programming, PyTorch, TensorFlow, R Programming
As a full stack developer in OCBC, you will be part of a team, building applications that work at scale to support various banking products and services. We are looking for a full-stack developer who can build APIs, front-ends, back-ends, and tools that interfaces with machine learning models and other bank services. You will be part of every stage of development, from concept to deployment. If you're passionate about the fintech, want to be part of a group that works on new products, have the opportunity to shape them, and enjoy crafting robust, scalable, and maintainable services, we may be the team for you!
Responsibilities
Qualifications
Requirements
Tech Stack
Our core services tech stack consists of React.js for the frontend, Python for backend, together with PostgreSQL, MongoDB, Hadoop data stores. We use Bitbucket for our code repository and we adhere to the basic Continuous Integration Continuous Delivery principle, utilising a host of tools including Buildbot and Jenkins to support our code quality and release pipeline.
OCBC Bank is the longest established Singapore bank, formed in 1932 from the merger of three local banks, the oldest of which was founded in 1912. It is now the second largest financial services group in Southeast Asia by assets and one of the world’s most highly-rated banks, with an Aa1 rating from Moody’s. Recognised for its financial strength and stability, OCBC Bank is consistently ranked among the World’s Top 50 Safest Banks.