OCBC logo
Engineering/Full Stack Developer Team Lead
full-timeMalaysia

Summary

Location

Malaysia

Type

full-time

Explore Jobs

About this role

WHO WE ARE:

As Singapore’s longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.

 Today, we’re on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation. But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia’s leading financial services partner for a sustainable future.

 We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career.

Your Opportunity Starts Here.

This is the broad job description of the job profile. Definitive job description should be reviewed and discussed between you and your manager.

  • Build the next generation banking platform using microservices and micro frontend technology
  • Design and build function-centric solutions in the context of transition from traditional, legacy platforms to microservices architectures
  • Define and refactor multi-channel client architecture offering and providing differentiated end-user experiences by leveraging containerization and cloud technology
  • Outline the governance and microservices/micro frontend development guiding principles as well as ensuring the best practices are followed by the development team
  • Work collaboratively with an agile, scrum-based team to understand the business domain and client requirements that drive analysis, architecture/design and development of quality technical solutions and deliverables. These solutions cross a broad spectrum of technologies and must align with business and IT strategies and to comply with the organization’s architectural and security standards.
  • Participate in coordinated planning sessions and provide effort estimates for business initiatives of IT solutions
  • Maintain cutting edge knowledge of current and emerging technologies, industry trends and standards

Microservices Experience:

  • Advanced skills implementing API and Microservices architecture using any of the market leading solutions
  • Experience in implementing business critical, high volume, and highly available services is a must.
  • A strong hands-on development track records building integration and application utilizing a variety of technologies, development tools and database systems.
  • Experience with containerization and cloud technologies (eg. OpenShift, Kubernetes, Dockers, AWS) as well as DevOps and testing tools (Git, SVN, TFS, Jira, Confluence, Jenkins, Nexus, Selenium, SonarQube)
  • Experience with cloud-based, CD/CI or DevOps development environment

Micro Frontend Experience:

  • Strong knowledge of JavaScript, including the latest ES6 features, Typescript, Node.js and React.
  • Experience of web markup languages, including HTML5 and CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Strong knowledge of web standards and OWASP or similar web-based security standards
  • Working knowledge of backend JavaScript API/Web services development in node.js
  • Experience crafting efficient and reusable web components in React
  • Experienced with JavaScript build tooling, such as Babel and Webpack
  • Experience using, designing and building web APIs (GraphQL, REST)
  • Experienced with continuous integration, testing, and deployment strategies
  • Demonstrated ability to write effective tests for full-stack JavaScript applications and services

  • Bachelor’s degree with minimum of 10 years of relevant work experience in developing applications using Java/J2EE, with Spring boot framework knowledge and experience
  • Proven track record of leading or currently leading a team of more than 10 people.
  • Strong leadership and team management skills.
  • Ability to drive team performance and meet organizational goals.
  • Ability to mentor and develop team members.
  • Good communication skills both in writing and verbally with ability to present the complex ideas or technical solution to business and/or management team
  • Domain knowledge in Financial Services industry is desirable

What we offer:


Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.

Other facts

Tech stack
Microservices,API Development,Cloud Technologies,Containerization,JavaScript,React,Node.js,HTML5,CSS3,DevOps,Testing Tools,Java,Spring Boot,Leadership,Team Management,Financial Services

About OCBC

OCBC 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 is consistently ranked among the World’s Top 50 Safest Banks by Global Finance and has been named Best Managed Bank in Singapore by The Asian Banker.

OCBC and its subsidiaries offer a broad array of commercial banking, specialist financial and wealth management services, ranging from consumer, corporate, investment, private and transaction banking to treasury, insurance, asset management and stockbroking services.

OCBC’s key markets are Singapore, Malaysia, Indonesia and Greater China. It has more than 570 branches and representative offices in 19 countries and regions. These include about 300 branches and offices in Indonesia under subsidiary Bank OCBC NISP, and over 90 branches and offices in Mainland China, Hong Kong SAR and Macau SAR under OCBC Wing Hang.

OCBC’s private banking services are provided by its wholly-owned subsidiary Bank of Singapore, which operates on a unique open-architecture product platform to source for the best-in-class products to meet its clients’ goals.

OCBC's insurance subsidiary, Great Eastern Holdings, is the oldest and most established life insurance group in Singapore and Malaysia. Its asset management subsidiary, Lion Global Investors, is one of the largest private sector asset management companies in Southeast Asia.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Banking
Founding Year: 1932

What you'll do

  • The role involves building the next generation banking platform using microservices and micro frontend technology, while ensuring best practices are followed by the development team. It also requires collaboration with an agile team to deliver quality technical solutions aligned with business strategies.

Ready to join OCBC?

Take the next step in your career journey

Frequently Asked Questions

What does a Engineering/Full Stack Developer Team Lead do at OCBC?

As a Engineering/Full Stack Developer Team Lead at OCBC, you will: the role involves building the next generation banking platform using microservices and micro frontend technology, while ensuring best practices are followed by the development team. It also requires collaboration with an agile team to deliver quality technical solutions aligned with business strategies..

Why join OCBC as a Engineering/Full Stack Developer Team Lead?

OCBC is a leading Banking company.

Is the Engineering/Full Stack Developer Team Lead position at OCBC remote?

The Engineering/Full Stack Developer Team Lead position at OCBC is based in Malaysia, Malaysia. Contact the company through Clera for specific work arrangement details.

How do I apply for the Engineering/Full Stack Developer Team Lead position at OCBC?

You can apply for the Engineering/Full Stack Developer Team Lead position at OCBC directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about OCBC on their website.