Qualification
- Degree in IT or relevant experience
- Qualification/Certification in development technologies.
- Agile working experience (Mandatory)
- Java 8+
- JEE 7
- API Development, Calling and creating REST services, RESTful APIs
- Calling SOAP services
- Java Logging frameworks
- CI/CD
- SQL with DB2, Postgres and Oracle
- Functional Java
- JMS
- Knowledge of design patterns, DAO pattern
- Object oriented design
- EJB
- Postman / SoapUI
- Maven multi module project setup and development
- HTTP Authentication, and Encryption with SSL
- HTTP Session management and persistence
- IntelliJ & Eclipse IDE
- Develop and maintain public facing web applications.
- API, Java development, deployments and support.
- Collaborate with Central IT solutions, Web Cloud Platform (WCP) and Web Content Management Platform (WCMP) (based on Adobe Experience Manager).
- Decoupling websites backend.
- Migration of website functionality to AWS Cloud. Hence, AWS Cloud and other Serverless development experience would be advantageous.
- Meet with end users and gather requirements.
- Participate in stand-ups.
- Analyse and Implement new system requirements specifications.
- Ensure that all processes are investigated / considered in obtaining the specifications of the user requirements.
- Propose and review system designs and evaluate alternatives.
- Review and present proposals / system solutions to IT Project Lead, DevOps Team, QA Team, and Product Owner / Business team.