At a glanceSummarised by Seekless from the posting.
Must have9
Recognised degree in Computer Science, IT or engineering
At least 5 years' relevant experience in software development
Gone through at least one full software development lifecycle (SDLC) with experience in producing SDLC documentations
Experience in Agile development methodology and continuous integration
Experience in Message Queues
Strong analytical and problem-solving skills
Good written and verbal communication skills in English
Extensive experience in analysing requirements, designing, development and delivering complex enterprise applications in Java/JEE, web programming on UNIX/LINUX and Windows environment
Experience in Automatic Fare Collection (AFC) systems
Nice to have5
Experience in Spring Framework and Spring Boot
Experience in Solace
Experience in Software Modernization, Containerization, Microservices
Experience in Cloud Computing, Kubernetes & Dockers, AWS Services like Amazon ECS Fargate, AWS RDS & Lambda
Experience in EMV and Payment Card Industry Data Security Standard (PCI DSS)
Skills
Java
JEE
UNIX
LINUX
Windows
Spring Framework
Spring Boot
Message Queues
Solace
Kubernetes
Dockers
AWS
Amazon ECS Fargate
AWS RDS
AWS Lambda
Agile development methodology
Continuous integration
Requirements
Qualifications & Requirements:
•
Recognised degree in Computer Science, IT or engineering with at least 5 years’ relevant experience in software development;
•
Gone through at least one full software development lifecycle (SDLC) with experience in producing SDLC documentations;
•
Experience in Agile development methodology and continuous integration;
•
Experience in Spring Framework and Spring Boot will be an advantage;
•
Experience in Message Queues;
•
Experience in Solace will be an advantage;
•
Experience in Software Modernization, Containerization,
Nice to have
•
Microservices will be an advantage;
•
Experience in Cloud Computing, Kubernetes & Dockers, AWS
•
Services like Amazon ECS Fargate, AWS RDS & Lambda will be an advantage;
•
Experience in EMV and Payment Card Industry Data Security
•
Standard (PCI DSS) will be an advantage;
•
Strong analytical and problem-solving skills; and
•
Good written and verbal communication skills in English.
Requirements
•
Extensive experience in analysing requirements, designing, development and delivering complex enterprise applications in Java/JEE, web programming on UNIX / LINUX and Windows environment;
•
Experience in Automatic Fare Collection (AFC) systems