Software Engineer (System)

ACP COMPUTER TRAINING SCHOOL PTE. LTD.

Singapore
Not specified
5 years software development experience
Java/jee and spring boot proficiency
Full sdlc documentation experience
ACP Computer Training School Pte. Ltd. is seeking a Software Engineer for the design and development of software solutions for an Automatic Fare Collection (AFC) system. The ideal candidate will have extensive experience in software development, particularly in Java/JEE and modern development practices, with a strong focus on documentation and agile methodologies

Job Summary

  • The role involves designing and delivering software solutions for an Automatic Fare Collection system or its high-performance back office.
  • Candidates must possess extensive experience in the full software development lifecycle, including producing detailed technical documentation.
  • Proficiency in modernizing software through containerization, microservices, and DevOps principles on AWS is required.

Matching Summary

Match Score: 85

ACP Computer Training School Pte. Ltd. is seeking a Software Engineer for the design and development of software solutions for an Automatic Fare Collection (AFC) system. The ideal candidate will have extensive experience in software development, particularly in Java/JEE and modern development practices, with a strong focus on documentation and agile methodologies.

Skills & Requirements

Must-have

  • 5 years software development experience
  • Java/JEE and Spring Boot proficiency
  • Full SDLC documentation experience
  • SQL database programming skills
  • AWS ECS and Docker containerization
  • Agile methodology and CI/CD
  • UNIX/Linux and Windows environments

Nice-to-have

  • Message Queues and Solace experience
  • Kubernetes and AWS Lambda knowledge
  • Automatic Fare Collection system background
  • EMV and PCI DSS security standards
  • Microsoft Active Directory familiarity
  • Angular framework experience
  • Java Unit Test frameworks

Key Requirements

  • Recognised degree in Computer Science, IT, or Engineering
  • Minimum 5 years relevant software development experience
  • Experience with MySQL and PostgreSQL databases

Work Rights

Not specified

Tailored Resume

Cover Letter