Job Search and Career Advice Platform

Enable job alerts via email!

Developer | $5K - $7K | Government Project

BGC Group

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading outsourcing firm in Singapore seeks an IT professional to join their innovative team. The role involves designing and maintaining high-performance server-side applications and APIs, utilizing container technologies like Docker and Kubernetes. The ideal candidate will have strong programming skills, a passion for technology, and experience in Agile practices. This position offers an exciting opportunity to drive digital transformation in a collaborative environment.

Qualifications

  • Good knowledge in one or more programming languages, such as Java or Python.
  • Knowledge of microservices development and containerisation technologies.
  • Familiarity with networking protocols and developing REST APIs.

Responsibilities

  • Design, develop, and maintain server-side applications and APIs.
  • Utilise container-based technologies to build and deploy services.
  • Collaborate with stakeholders to ensure software delivery.

Skills

Java
Python
Microservices
Kubernetes
Docker
DevSecOps
Agile

Tools

Nginx
HAProxy
OpenShift
Job description

Join Our Innovative IT Team – Shape the Future of Technology!

Are you passionate about solving complex problems and driving digital transformation?

We're seeking a dynamic and skilled IT professional to join our forward-thinking team.

Job Description
  • Design, develop, and maintain clean, scalable, and high-performance server‑side applications and APIs based on our Technology Stack.
  • Deploy, configure, and maintain core infrastructure components, including load balancers, reverse proxies (e.g. Nginx, HAProxy), and API gateways.
  • Utilise container‑based technologies (e.g. Docker, Kubernetes, Openshift Container Platform) to build, package, and deploy services.
  • Collaborate with product managers, developers and stakeholders to deliver robust, valuable, and impactful software.
  • Adopt continuous delivery practices to improve software delivery performance.
  • Perform automated build and tests in DevSecOps pipeline.
  • Ensure the security, reliability, and scalability of server‑side applications and APIs.
  • Be involved in the deployment and maintenance of the application, to push new features and fixes to production efficiently.
Requirements
  • Good knowledge in one or more programming languages, such as Java, Python.
  • Knowledge of microservices development and containerisation technologies (e.g. Kubernetes, Docker).
  • Knowledge of role‑based access control, authentication and authorization.
  • Knowledge of DevSecOps practices, and use of continuous integration and continuous delivery tools.
  • Experience in deployment and maintenance of applications in an air‑gapped environment is preferred.
  • Familiarity with networking protocols (e.g. TCP/IP, UDP), messaging protocols (e.g. MQTT) and developing REST APIs.
  • Good understanding of data structures, design patterns, algorithms and software design.
  • Experience in Agile (e.g. Scrum or Extreme Programming) practices and software development lifecycle.
  • Have a passion for software development and technology.
  • Thrive in a team‑oriented, project‑based work environment.
  • Excellent analytical and communication skills including the ability to deliver technical concepts clearly across different audiences.
  • Have a passion for innovation and learning new software architectures, frameworks, languages and technologies.

BGC Group Pte Ltd (Outsourcing) EA: 05C3053

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.