Senior Software Engineer

1 day ago


Central Region, Singapore DAYONE DATA CENTERS SINGAPORE PTE. LTD. Full time

We are looking for a Senior Backend Software Engineer with about 8 to 10 years' experience to design, build, and maintain scalable backend services and APIs for our cloud-based and on-prem platforms. The ideal candidate has experience in Java and Python, strong knowledge of API development, microservices architecture, event-driven systems, and is capable of working in an agile environment to deliver high-quality, secure, and maintainable software. Good knowledge of Containerization (Docker) and Orchestrations (k8's) is required. Strong knowledge of Python libraries for machine learning is a plus.

Responsibilities

Backend & API Development

  • Architect, develop, and maintain backend services and microservices using Java (Spring Boot) and/or Python
  • Design and implement RESTful and/or gRPC APIs, ensuring high performance, scalability, and reliability.
  • Integrate backend services with databases, message queues, and external systems such as SAP, BMS (OT systems) etc.

System Architecture & Scalability

  • Design and implement distributed, event-driven, and real-time data streaming systems.
  • Contribute to system architecture and design decisions (domain-driven design, microservice decomposition, API contracts, caching strategies, etc.)
  • Optimize system performance and scalability, including async processing, caching, load balancing, and DB optimization.

Cloud, DevOps & CI/CD

  • Deploy and operate services on AWS / Azure / GCP with containerization (Docker, Kubernetes).
  • Collaborate with DevOps teams on CI/CD pipelines (GitHub, Jenkins), monitoring, and logging tools (Prometheus, ELK, Grafana).

Software Quality & Collaboration

  • Write clean, testable, and maintainable code using unit tests, integration tests, TDD and code review best practices.
  • Work closely with frontend, DevOps, QA, and product teams in Agile/Scrum delivery.

Requirements:

  • Strong programming skills in Java (Spring Boot) and Python
  • Strong experience in building REST API's & Microservices
  • Strong understanding of Software architecture
  • Experience with message queues & streaming (MQTT, Kafka etc)
  • Experience deploying on cloud with docker & Kubernetes
  • Experience with runtime env
  • Proven experience of implementing security best practices such as OAuth2, JWT, Zero Trust
  • Experience in React or Angular
  • Understanding of Edge services is a plus


  • Central Region, Singapore Vanguard Software Pte Ltd Full time

    JOB SUMMARY:We are seeking an Senior / Expert Backend Engineer to take a technical leadership role across teams and domains. You'll be responsible for architecting and driving the development of scalable, resilient systems that directly align with business objectives. As a domain expert, you'll provide thought leadership, mentor other engineers, and shape...


  • Central Region, Singapore Macro-Integration Pte. Ltd. Full time

    Responsibilities and DutiesTo work with the Senior and Software Engineers on the task givenTo ensure all the work given from the Senior and Software Engineers fulfil according to the senior instructionTo configure IO points in the PLC or SCADATo build databaseTo build static graphicsTo assist on the testing and commissioningOther ad-hoc duties as assigned


  • Central Region, Singapore Vanguard Software Pte Ltd Full time

    JOB SUMMARY:We are looking for a Senior Data Engineer to join our team and take ownership of designing, building, and optimizing scalable data pipelines and infrastructure. You'll work closely with engineering, analytics, and product teams to ensure the availability, reliability, and performance of data systems. This role is ideal for someone with at least 5...


  • Central Region, Singapore ScienTec Consulting Pte Ltd Full time

    We are seeking a highly motivated Software Engineer (Full-Stack)to develop, test and improve software applications.  Join us for a journey of continuous innovation with industry experts to contribute tosignificant government projects Agile development culture to promote continuous learning and growth, contribute to large-scale government...


  • Central Region, Singapore Vanguard Software Pte Ltd Full time

    JOB SUMMARY:We're looking for a Data Engineer to join our growing data team. This role is open to fresh graduates and early-career professionals (1–2 years of experience) who are excited about building data pipelines, transforming raw data into meaningful insights, and working with modern data technologies. You'll collaborate with data analysts, software...


  • West Region, Singapore GMP Group HQ Full time

    Senior Research Engineer, Smart Virtual Systems(SVS) (3 years direct contract) | 3-year direct contractKey Responsibilities:Develop, test, and maintain enterprise planning systems and applications.Analyze complex problems related to resource planning and scheduling, identifying potential solutions, and implementing the most effective one.Collaborate with...

  • Software Engineer

    1 week ago


    East Region, Singapore The Supreme HR Advisory Pte Ltd Full time

    Role: Vision Development Engineer | Software EngineerIndustry: Industrial Automation ManufacturerMonday-Friday [8.30am - 5.45pm]Office Near Ubi / Kaki Bukit MRT, SingaporeSalary Range for Junior / Senior: $3,300 - $4,800 Max + BonusRequirements:Degree / Diploma in EEE / Software Engineering / Computer Science.For Senior Position - More than 3 years working...


  • Central Region, Singapore Manpower Staffing Services (S) Pte Ltd - Head Office Full time

    We are looking for a passionate Senior Software Engineer to join our Engineering team. You will play a key role in architecting and developing high-quality software solutions for our automation systems. Software Development & Design:Evaluate customer requirements and specifications to ensure all critical details are captured.Prepare and review Functional...

  • Software Engineer

    1 week ago


    Central Region, Singapore Michael Page International Pte Ltd Full time

    We are seeking a Software C++ Engineer to join a leading team in the life science industry, contributing to the development and enhancement of cutting-edge technology solutions. This permanent position is based in Singapore and offers an exciting opportunity to work on innovative projects.Client DetailsThe employer is a prominent organisation in the life...

  • Software Engineer

    1 week ago


    Central Region, Singapore CBM Pte Ltd Full time

    Job Description:Writing code that implements the functionality of an application.Understanding the project requirements and designing its architecture accordingly.Test the system to guarantee its functionality which may require fixing bugs or other issues during development.Any other ad-hoc assignments assigned by the Management.Job Requirement:Bachelor's...