1 WALLICH STREET Central Region (Singapore) Singapore
职位描述
岗位职责
Responsibilities
Design, develop, and maintain backend applications and new features using Java as the primary , with some modules implemented in Python where applicable
Build and enhance application components including APIs, services, and automation workflows
Develop and maintain release pipelines, deployment scripts, and basic CI/CD workflows for new features
Collaborate with QA/Test Engineers to define test cases, automate test flows, and support blue-green / rolling deployment strategies
Write clear technical documentation covering application design, development setup, and troubleshooting procedures
Participate in architectural discussions, code reviews, and continuous improvements in code quality and development standards
Work closely with cross-functional teams to support feature planning, integration, and system optimisation
Requirements
Good hands-on experience in Java (Spring Boot as core)
Additional development experience in Python for tooling, automation, or micro-services
Good working knowledge of NodeJS or Groovy (optional but beneficial)
Experience with frameworks/tools such as FastAPI, Celery, Kafka, ActiveMQ, and PostgreSQL
Familiarity with container technologies (Docker) and orchestration platforms such as Kubernetes or OpenShift
Experience building and deploying microservices-based applications
Exposure to IaC/GitOps concepts (e.g., Ansible, Argo CD, CodeBuild) is a plus.