
Full Stack Developer
Oversea-Chinese Banking Corporation Limited3 days ago
Shenzhen, ChinaMid Level
Responsibilities
- Develop and maintain highly scalable and maintainable application services.
- Build APIs, frontend interfaces, backend services, and low-level service-integration tools.
- Create automation workflows for Windows, macOS, and Linux environments.
- Design, build, and maintain RESTful APIs and efficient user interactions.
- Participate throughout the product lifecycle from requirements and solution design through product release.
- Collaborate with team members and customers to customize solutions and assess delivery scope.
- Deliver core banking systems and propose solutions aligned with technology development directions.
- Support managers and demonstrate influence among colleagues.
- Build highly available services with automated deployment, infrastructure as code, monitoring, and scaling.
Requirements
- Strong Java development experience.
- Development experience in at least one additional programming language, such as C#, Kotlin, or Golang.
- Experience with microservices, functional programming, event-driven or reactive programming, or other cloud-native architectures.
- Experience designing, building, and maintaining RESTful APIs.
- Experience with cloud-native platforms such as Kubernetes, OpenShift, or Docker Enterprise, or with the public-cloud Cloud Foundry platform.
- JavaScript development experience and experience with at least one frontend framework, such as React or AngularJS.
- Mobile application development experience is preferred.
- Core Banking system development experience is preferred.
- Deep understanding of containers, build systems, and automation architecture.
- Experience with DevOps and agile development practices.
- Strong communication skills, including explaining technical concepts clearly to nontechnical people.
- Excellent spoken and written English skills and the ability to work effectively in a multilingual environment.
Benefits
- Competitive base salary.
- Holistic and flexible benefits designed to suit different lifestyles.
- Community initiatives.
- Industry-leading learning and professional development opportunities.
- Wellbeing, growth, and career development support.
Tech Stack
Categories
About Oversea-Chinese Banking Corporation Limited
Oversea-Chinese Banking Corporation (OCBC) is a Singapore-headquartered bank founded in 1932 that provides consumer, corporate, investment, and transaction banking, plus wealth and private banking, insurance, asset management, and stockbroking. It serves retail customers, SMEs, and large enterprises across key markets including Singapore, Malaysia, Indonesia, and Greater China. OCBC is publicly listed on the Singapore Exchange and operates subsidiaries such as Bank of Singapore, Great Eastern, Lion Global Investors, OCBC NISP, and OCBC Wing Hang.