Browse the latest developer jobs in Singapore.Join TelegramNew job alerts are currently paused.
< Back to all jobs

Software Developer

Singtel

Software EngineeringSingapore

Job Description

Be a part of something BIG!   We are looking for a hands-on Full Stack Developer to join the software development team. In this role, you will work closely with product and engineering teams to design, build, and scale cloud-native platforms capable of supporting large-scale enterprise applications and services.   Make an impact by   • Build scalable enterprise platforms capable of processing high volumes of concurrent transactions and messages. • Contribute to the design and development of infrastructure-agnostic platform components that support integration with multiple network backends. • Develop modular, secure, and reusable platform components following industry best practices. • Design and implement RESTful APIs and microservices architectures. • Build and deploy modern web applications using React, Redux, Webpack, and modern JavaScript frameworks. • Architect efficient and scalable backend systems and services. • Develop unit, functional, and end-to-end integration tests to ensure platform reliability and quality. • Develop backend services using technologies such as Java and Go. • Identify, troubleshoot, and resolve performance, scalability, and reliability issues. • Participate in peer code reviews and contribute to engineering best practices. • Collaborate with product, business, and partnership teams to develop third-party integrations and platform adapters. • Contribute to platform architecture discussions, technology evaluations, and solution design initiatives. • Support the evolution of the platform toward scalable SaaS deployment and management models. • Participate in Agile software development activities including sprint planning, backlog refinement, and technical discussions.   Skills for success   • Degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience. • Experience working in Agile software development environments. • Strong programming experience in Java (Java 17 or higher preferred), with experience in backend frameworks such as Spring Boot or equivalent enterprise frameworks. • Experience developing RESTful APIs, microservices, and scalable distributed systems. • Experience with HTML, CSS, JavaScript, and frontend frameworks such as React, Angular, or Vue.js. • Familiarity with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, Cassandra, or Elasticsearch. • Experience with messaging and event streaming technologies such as Kafka or other Pub/Sub platforms. • Experience working with cloud platforms such as AWS, Azure, GCP, or similar environments. • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes. • Experience with CI/CD and DevOps tooling such as Jenkins, Helm, Maven, Gradle, or Ansible. • Understanding of secure software development practices and scalable application architecture. • Experience building enterprise-grade, configurable, and scalable software platforms. • Familiarity with Agile software development methodologies and engineering best practices. • Exposure to SaaS, IoT, 5G, AI/ML, or cloud-native platform technologies would be advantageous. • Strong analytical, problem-solving, communication, and collaboration skills.   What We’re Looking For   • A collaborative team player who can work effectively across cross-functional teams. • Adaptable and proactive in learning new technologies and approaches. • Customer-focused mindset with a commitment to delivering reliable and scalable solutions. • Strong problem-solving and troubleshooting capabilities.     Your Career Growth Starts Here. Apply Now!

Listing closes 5 Dec 2026.

Apply directly through the original listing. The employer’s page has the latest application details.