Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD

New

Java Developer (Python)

Posted Updated 39 views
Discussion

Description

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.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →