Point your AI agent at freehire and let it find you a job.

Get the CLI →

NEXBRIDGE RECRUITMENT PTE. LTD.

Backend Engineer ( Contract )

Posted 3 views
Discussion

Summary

Contract backend engineer in Singapore who designs and builds scalable microservices, RESTful APIs and integration components on AWS, working with relational/NoSQL databases, message queues, Docker/Kubernetes and CI/CD pipelines. Programming in Python, Node.js or Java, with security, observability and Agile collaboration.

Job Responsibility

  • Backend Services and Microservices
  • Design and develop scalable, maintainable and secure backend services, APIs and integration components.
  • Design and implement scalable microservices and distributed systems
  • Integrate with upstream and downstream systems, devices and data sources.
  • Manage and optimise relational and non-relational databases, including schema design, query optimisation and data
  • integrity. Develop data processing, transformation and analytics services.
  • Implement application monitoring, logging and observability features to support system reliability and operational
  • troubleshooting. Troubleshoot and resolve application and integration issues, and support testing, deployment and production operations activities.
  • Implement authentication, authorisation and other security best practices in backend systems.
  • Work closely with frontend engineers, data teams and business stakeholders to understand requirements and deliver
  • technical solutions. Write clean, well-documented and testable code, participate in peer code reviews, and maintain
  • technical documentation and system design artefacts. Participate in Agile ceremonies including sprint planning, stand-up and retrospectives, and support knowledge sharing across the project team.

Job Requirement

  • Experience in backend software development and building enterprise-grade applications.
  • Strong programming proficiency in at least one of Python, Node.js or Java.
  • Experience designing and developing RESTful APIs and microservices, and backend integration services.
  • Experience developing and deploying cloud-native applications on AWS.
  • Experience with relational and NoSQL databases, including query optimisation and data integrity management.
  • Experience working with message queues, event-driven architectures and system integration.
  • Knowledge of software design patterns, enterprise application architecture and secure coding practices.
  • Familiarity with containerisation technologies such as Docker and Kubernetes.
  • Experience with GitLab, CI/CD pipelines and Agile software development practices.
  • Strong debugging, troubleshooting, analytical and problem-solving skills.
  • Able to collaborate effectively with team members and support knowledge sharing.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available