Oversea-Chinese Banking Corporation Limited

AI Full Stack Developer (Python)

Oversea-Chinese Banking Corporation Limited
Apply
3 days ago
Shenzhen, ChinaMid Level

Responsibilities

  • Design, develop, and maintain scalable and maintainable Python applications.
  • Use Claude Code and Devin for requirements analysis, code development, test generation, and technical documentation.
  • Develop and maintain internal automation platforms, AI agents, developer productivity tools, and business applications.
  • Design and develop RESTful APIs and system integration services.
  • Participate in front-end development and user experience optimization.
  • Collaborate with product managers, architects, and business teams to deliver software solutions.
  • Analyze system issues, perform performance tuning, and drive continuous improvements.
  • Promote AI adoption across software development, testing, and operations.
  • Participate in the full software development lifecycle from requirements analysis through production deployment.

Requirements

  • Bachelor's degree or above in Computer Science, Software Engineering, or a related field.
  • Strong hands-on Python development experience with proficiency in FastAPI, Flask, or Django.
  • Understanding of RESTful API design, system integration, and database development.
  • Proficiency in at least one front-end framework, such as React, Vue, or Angular.
  • Familiarity with Linux, Git, and software engineering best practices.
  • Experience with microservices architecture, cloud-native development, and containerization technologies.
  • Hands-on experience with Docker, Kubernetes, or OpenShift.
  • Experience with DevOps, CI/CD, and automated testing practices.
  • Experience with AI-powered development tools such as Claude Code, Devin, GitHub Copilot, Cursor, or Windsurf.
  • Familiarity with Platform Engineering and AI-assisted software development workflows.
  • Strong communication skills and good command of English.
  • Preferred: experience developing AI agents or LLM-based applications.
  • Preferred: experience integrating with AWS Bedrock and Anthropic APIs.
  • Preferred: experience with MCP, RAG, or vector databases.
  • Preferred: experience in financial services or large-scale enterprise systems.

Benefits

  • Competitive base salary.
  • Holistic and flexible benefits to suit different lifestyles.
  • Community initiatives.
  • Learning and professional development opportunities.
  • Support for employee wellbeing, growth, and career aspirations.

Tech Stack

AngularDjangoDockerFastAPIFlaskGitKubernetesLinuxOpenShiftPythonReactVue.js

Categories

Oversea-Chinese Banking Corporation Limited

About Oversea-Chinese Banking Corporation Limited

10,000+ employees

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.

Contact me