Responsibilities
Support continuous improvement throughout the development life cycle of enterprise level software solutions. This includes enhancing / maintaining of software applications.
• Perform system integration testing and troubleshooting of software application issues.
• Conducts unit testing using unit test frameworks.
• Create and maintain documentation for software design specifications.
Requirements
• Candidate must possess at least a Diploma/Degree in Computing/Information Technology or related field
• Possess good analytical, problem-solving skills
• Should have at least 5 years of development experience in Java
• Experience in Spring/Spring Boot framework
• Experience in relational databases such as Oracle and MySQL
• Experience in implementing web services such as SOAP and RESTful web services
• Experience in frontend frameworks such as Angular, Struts, jQuery and Bootstrap
Good to have:
• Experience in Agile development environments
• Experience in DevOps toolchains
• Experience in container platforms such as Docker and Kubernetes
• Experience in messaging platforms such as Kafka and IBM MQ
Licence no: 12C6060