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