Backend Software Developer

3 days ago


Singapore MSI Global Pte Ltd Full time $80,000 - $120,000 per year

Job Summary:

We are seeking a passionate and committed Software Developer to join our software development team and contribute to the design and implementation of our Automated Fare Collection (AFC) system. In this role, you will focus primarily on Java-based backend development, working on scalable, cloud-native applications and supporting integration with various system components.

You will gain hands-on experience in enterprise-grade transport systems while working with technologies such as Spring Boot, Kafka, and MQTT, and collaborating with cross-functional teams to deliver reliable and maintainable backend services.

Job Description

  • Design, develop, and maintain Java-based backend components of the AFC system using Spring Boot.
  • Support the development and deployment of microservices within Docker containers, orchestrated using Kubernetes or OpenShift.
  • Work with messaging and streaming technologies such as Kafka and MQTT for system communication and event handling.
  • Collaborate with senior developers and architects to gather and refine software requirements and contribute to technical design specifications.
  • Integrate RESTful APIs and backend services to facilitate communication between various AFC components (e.g., ticketing devices, backend processors, clearing systems).
  • Participate in unit, integration, and system testing to ensure backend performance, reliability, and security.
  • Apply DevOps practices, including CI/CD automation and deployment support.
  • Write and maintain comprehensive technical documentation for backend modules, APIs, and system architecture.
  • Participate in Agile development workflows, using tools like JIRA for task tracking and issue resolution.

Requirements

  • Solid foundation in Java programming and backend application development using Spring Boot.
  • Familiarity with microservices architecture and containerization tools such as Docker and orchestration platforms like Kubernetes or OpenShift.
  • Exposure to messaging systems such as Kafka and MQTT.
  • Understanding of RESTful API design and experience working with relational databases like MySQL or PostgreSQL.
  • Willingness to learn domain-specific concepts related to the AFC (Automated Fare Collection) system.
  • Good documentation and technical writing skills.
  • Strong problem-solving skills and attention to detail.
  • Effective communication skills and the ability to work collaboratively in a team-oriented environment.


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Backend Software EngineerWe are seeking an experienced Backend Software Engineer to join our team.Job Description:As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining scalable and efficient software systems. You will work closely with cross-functional teams to identify business needs and develop solutions that...


  • Singapore beBeeBackend Full time $60,000 - $120,000

    Job Title: Backend Software DeveloperWe are looking for a skilled Backend Software Developer to join our team.


  • Singapore beBeeSoftware Full time

    Backend Software DeveloperWe are seeking a skilled and experienced Backend Software Developer to join our team. The ideal candidate will have a strong background in software development, with expertise in designing and implementing scalable backend services.The role involves working on various aspects of backend development, including architecture, design,...


  • Singapore beBeeBackendSoftwareDeveloper Full time

    Backend Software DeveloperWe are seeking an experienced backend software developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable backend systems using Java, Spring Boot, and Microservices architecture.The ideal candidate will have 5+ years of experience in Java, Spring...

  • Software Developer

    2 weeks ago


    Singapore DECODE MARKETING PTE. LTD. Full time

    **Responsibilities**: - Design, develop, test and implement software programs in a backend architecture - Design and drive backend infrastructure, accelerate backend technology atmosphere, and guide technology construction - Responsible for the end-to-end technical design, development and bug fixing of software programs, ensuring that software products are...


  • Singapore TUNITY TECHNOLOGIES PTE. LTD. Full time

    **Job Title**:Backend Software Developer **Position Overview**:A highly skilled Backend Lead to drive Tunity backend development including the key technical areas of DevOps, database administration, and API design. **Key **Responsibilities**: 1. Develop **robust and scalable backend solutions **using the latest technologies and best practices to protect...


  • Singapore beBeeSoftware Full time $60,000 - $120,000

    Backend Software Developer OpportunityWe are seeking a highly skilled and motivated Backend Software Developer to join our team. As a key member of the development team, you will be responsible for designing, developing, and deploying software solutions that power various products.This is a unique opportunity to work on a range of exciting projects, from...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Job Title: Backend Software Developer">Are you a tech-savvy professional with a passion for building scalable and high-performance backend systems? Do you enjoy working on large-scale data processing projects and have a strong foundation in computer systems, algorithms, and software engineering?Join our team of experienced Backend Engineers as we work...


  • Singapore beBeeBackendDeveloper Full time $80,000 - $120,000

    Job Description:As a skilled software developer, you will be responsible for designing and implementing high-quality backend services using Golang. Your expertise in API design, database solutions, and collaboration with cross-functional teams will drive the creation of reliable and scalable event websites for published games.Furthermore, you will contribute...


  • Singapore FAM SEARCH LLP Full time

    **Key Responsibilities: - **Software Development**:Design, develop, test, and implement software programs within a backend architecture. Oversee end-to-end technical design, development, and debugging to ensure timely delivery and adherence to quality standards. - **Backend Infrastructure**:Design and enhance backend infrastructure to advance technology...