Software Engineer

UNIC CONSULTANCY PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

UNIC CONSULTANCY PTE. LTD. in Singapore is seeking an experienced Software Engineer to lead system architecture, backend development, and optimisation for production systems with focus on reliability and scalability.

You will collaborate with international teams to deliver robust services and contribute to architectural decisions. The role requires strong Java or Go backend skills, a solid understanding of distributed systems, RESTful API design, and hands-on experience with databases,

Qualifications

  • Bachelor's degree or equivalent relevant qualification.
  • At least 8 years of professional software development experience.

Responsibilities

  • Design and evolve medium-to-large-scale software systems to meet business and technical requirements.
  • Develop backend services using Java or Go with strong software engineering and code design practices.
  • Apply computer science fundamentals including data structures, algorithms, and operating systems to solve complex problems.
  • Architect and optimise distributed systems addressing high availability and concurrency.
  • Design and implement RESTful APIs following best practices to ensure robust and scalable interfaces.
  • Manage relational databases (MySQL and/or PostgreSQL) including schema design, indexing, SQL optimisation, performance tuning, and sharding.
  • Develop asynchronous architectures using messaging middleware such as Kafka and/or RabbitMQ.
  • Utilise AWS cloud services and containerisation technologies like Docker and Kubernetes to deploy and maintain systems.
  • Implement and maintain CI/CD pipelines and adopt modern DevOps practices to improve delivery efficiency.
  • Deliver and maintain complex production systems ensuring high reliability and performance.
  • Leverage AI-powered tools to enhance software development productivity.
  • Communicate effectively in English with native-speaking technical engineers to clarify requirements and participate in technical discussions and meetings.
  • Collaborate closely with overseas colleagues to drive solution delivery and system optimisation.

Skills

Backend development
Distributed systems
RESTful APIs design
SQL databases
Kafka/RabbitMQ messaging
AWS/cloud
Docker/Kubernetes
CI/CD
English communication

Education

Bachelor's degree

Tools

MySQL/PostgreSQL
Kafka/RabbitMQ
Docker/Kubernetes
AWS

Job description

Job Summary

We are seeking an experienced Software Engineer in Singapore to lead system architecture, backend development, and optimisation. Collaborate with international teams to deliver and enhance complex production systems with a focus on reliability and scalability.

Responsibilities
  • Design and evolve medium-to-large-scale software systems to meet business and technical requirements
  • Develop backend services using Java or Go with strong software engineering and code design practices
  • Apply computer science fundamentals including data structures, algorithms, and operating systems to solve complex problems
  • Architect and optimise distributed systems addressing common challenges for high availability and concurrency
  • Design and implement RESTful APIs following best practices to ensure robust and scalable interfaces
  • Manage relational databases (MySQL and/or PostgreSQL) including schema design, indexing, SQL optimisation, performance tuning, and sharding
  • Develop asynchronous architectures using messaging middleware such as Kafka and/or RabbitMQ
  • Utilise AWS cloud services and containerisation technologies like Docker and Kubernetes to deploy and maintain systems
  • Implement and maintain CI/CD pipelines and adopt modern DevOps practices to improve delivery efficiency
  • Deliver and maintain complex production systems ensuring high reliability and performance
  • Leverage AI-powered tools to enhance software development productivity and efficiency
  • Communicate effectively in English with native-speaking technical engineers to clarify requirements and participate in technical discussions and meetings
  • Collaborate closely with overseas colleagues to drive solution delivery and system optimisation
Required competencies and certifications
  • Bachelor's degree or equivalent relevant qualification
  • At least 8 years of professional software development experience
Preferred competencies and qualifications
  • Strong proficiency in Java or Go backend development
  • Solid understanding of distributed system architecture and challenges
  • Experience with RESTful API design principles
  • Hands‑on experience with MySQL and/or PostgreSQL databases
  • Experience with Kafka and/or RabbitMQ messaging middleware
  • Familiarity with AWS technology ecosystem and cloud services
  • Knowledge of Docker and Kubernetes containerisation technologies
  • Familiarity with CI/CD pipelines and DevOps practices
  • Proven experience delivering and maintaining complex production systems
  • Proficiency in using AI-powered tools for software development productivity
  • Excellent communication, teamwork, analytical, and problem-solving skills
  • Fluent spoken English for effective technical communication
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Specialist (Singapore)
Software Development Specialist (Singapore)

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer - 1 Year
Software Engineer - 1 Year

MICHAEL PAGE INTERNATIONAL PTE LTD • Singapore

On-site
SGD 90,000 - 150,000
Performance bonus
Annual leave and family care leaves
Comprehensive health insurance
+1
Senior Software Engineer
Senior Software Engineer

BEATHCHAPMAN (PTE. LTD.) • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

TLC Technology • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Data Processing and Management)
Software Engineer (Data Processing and Management)

Centre for Strategic Infocomm Technologies • Singapore

On-site
SGD 60,000 - 120,000
Senior Software Engineer (Permanent)
Senior Software Engineer (Permanent)

talentsis pte. ltd. • Singapore

On-site
SGD 120,000 - 170,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Neara • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Enterprise Systems)
Software Engineer (Enterprise Systems)

Csit • Singapore

On-site
SGD 80,000 - 120,000
Software Engineer (Data Processing and Management)
Software Engineer (Data Processing and Management)

Centre for Strategic Infocomm Technologies (CSIT) • Singapore

On-site
SGD 60,000 - 80,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Delivery Hero • Singapore

On-site
SGD 80,000 - 120,000
Free food
Health and dental insurance
Learning and development opportunities