Search by job, company or skills

MSI GLOBAL PRIVATE LIMITED

Junior Backend Software Developer

Early Applicant
  • Posted 29 days ago
  • Be among the first 10 applicants
1-4 Years
SGD 4,200 - 4,800 per month

Job Description

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.

More Info

Industry:Other

Function:Software Development

Job Type:Permanent Job

Date Posted: 02/09/2025

Job ID: 125300619

Report Job
View More
Last Updated: 28-09-2025 07:59:10 PM
Home Jobs in Singapore Junior Backend Software Developer

Similar Jobs