{"id":3380996,"url":"https://alion.io/job/msi-global-private-limited-software-engineer-backend-development-6-month-internship","title":"Software Engineer (Backend Development) | 6-month internship","company":{"id":241586,"name":"MSI Global Private Limited","domain":"msi-global.com.sg","url":"https://alion.io/company/msi-global","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"intern","employment_type":"internship","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":1400,"max":1800,"currency":"SGD","period":"month","gross":true,"usd_annual":16860},"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Git","optional":false},{"name":"Jenkins","optional":false},{"name":"MySQL","optional":false},{"name":"Oracle","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Framework","optional":false},{"name":"SQL","optional":false},{"name":"Windows","optional":false},{"name":"ActiveMQ","optional":true},{"name":"Angular","optional":true},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Docker","optional":true},{"name":"GitHub Actions","optional":true},{"name":"GitLab CI","optional":true},{"name":"Java","optional":true},{"name":"JavaScript","optional":true},{"name":"JMeter","optional":true},{"name":"Kubernetes","optional":true},{"name":"RabbitMQ","optional":true},{"name":"React.js","optional":true},{"name":"Robot Framework","optional":true},{"name":"Selenium","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-28T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-28T00:00:00Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Job Summary\nWe are seeking a motivated Software Engineer (Backend Development) to join our Back Office Development Team. This role is suitable for both fresh graduates and candidates with a few years of software development experience who are passionate about backend technologies and enterprise application development.\nYou will be involved in the design, development, testing, integration, deployment, and support of high-volume, high-performance enterprise applications for our Automatic Fare Collection (AFC) platform. Working alongside experienced engineers, architects, QA, DevOps, project managers, and business stakeholders, you will gain valuable exposure to the full Software Development Life Cycle (SDLC).\n\nKey Responsibilities\n• Participate in the design, development, testing, deployment, and maintenance of enterprise applications and backend services.\n• Develop and enhance RESTful APIs, database-driven applications, and system integrations.\n• Write clean, maintainable, and efficient Java code following best practices and coding standards.\n• Assist in troubleshooting, debugging, and resolving application and integration issues.\n• Collaborate with team members to support SIT, UAT, production deployment, and post-deployment support activities.\n• Perform database development, optimization, and SQL query tuning.\n• Support the implementation of automated testing, performance testing, and quality assurance activities.\n• Contribute to CI/CD pipelines using tools such as Git and Jenkins.\n• Prepare and maintain technical documentation, including design specifications and deployment documentation.\n• Participate in software modernization, microservices development, and cloud migration initiatives.\n• Utilize AI-assisted development tools such as GitHub Copilot and Claude Code to improve productivity and code quality.\n• Work closely with technical and business stakeholders to deliver solutions that meet business requirements.\n\nQualifications & Requirements\n• Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.\n• Fresh graduates are welcome to apply.\n• Candidates with 1 to 5 years of experience in software development, backend development, or enterprise application development are encouraged to apply.\n• Knowledge of Java programming and object-oriented design principles.\n• Familiarity with Java technologies such as Spring Boot, Spring Framework, REST APIs, JDBC, and SQL.\n• Understanding of relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server.\n• Basic knowledge of Git version control and software development best practices.\n• Familiarity with Linux/Unix or Windows environments is advantageous.\n• Strong analytical, problem-solving, and debugging skills.\n• Good communication skills and willingness to learn new technologies.\n\nPreferred Skills (Optional)\n• Spring Boot, Microservices Architecture, and REST API development.\n• Experience with messaging technologies such as Kafka, RabbitMQ, ActiveMQ, or JMS.\n• Test automation tools such as Robot Framework, Selenium, or JMeter.\n• CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.\n• Docker, Kubernetes, AWS, Azure, or other cloud technologies.\n• Frontend exposure to Angular, React, JavaScript, or TypeScript.\n• Experience with AI coding assistants such as GitHub Copilot or Claude Code.\n• Experience in transportation systems, payment systems, AFC, or fintech solutions would be an advantage.\n\nPlease note that only shortlisted candidate will be notified. \nSkills\nPerformance Testing, Optimization, Listening Skills, Computer Engineering, Development, Interpersonal Skills, Automated Software Testing, Pipeline Development, REST APIs development, application troubleshooting, Assist team, Problem Solving, Information Technology, Computer Science, Quick Learner, Application Maintenance, Java, Maintaining A Positive Attitude, Debugging, Deployment","description_format":"text","description_chars":3917,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Transport Infrastructure"],"lifecycle":[{"event":"open","at":"2026-10-28T04:47:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["seen:0","velocity","win:early","comp:junior"],"computed_at":"2026-10-28T05:59:10Z"},"pay":{"stated_usd_annual":16860,"is_top_pay":false},"html_url":"https://alion.io/job/msi-global-private-limited-software-engineer-backend-development-6-month-internship","json_url":"https://alion.io/job/msi-global-private-limited-software-engineer-backend-development-6-month-internship.json","meta":{"generated_at":"2026-10-28T22:11:01Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":29960,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":241586},"rest":"https://alion.io/mcp/rest/get_company?id=241586"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmsi-global-private-limited-software-engineer-backend-development-6-month-internship"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmsi-global-private-limited-software-engineer-backend-development-6-month-internship"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmsi-global-private-limited-software-engineer-backend-development-6-month-internship"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/msi-global-private-limited-software-engineer-backend-development-6-month-internship\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmsi-global-private-limited-software-engineer-backend-development-6-month-internship"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3380996}},{"tool":"search_jobs","arguments":{"company":"msi-global.com.sg","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3380996},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}