Type: 12 months contract (Initial Agreement)
Level: Intermediate – Senior
Reporting to: Software Architect
Location: Currently Remote – Will move back to offices on a flexible basis once Covid levels
improves
Salary: R62 500 GROSS per month | R750 000 GROSS per annum
Benefits: Holidays, Public holidays and Sick Leave
JOB OVERVIEW/ROLE PURPOSE
- The position will give the successful candidate an opportunity to apply his or her technical expertise through evaluating various patterns; utilizing existing and future integration mechanisms to a create service-based environment; and reducing current platform dependencies. The successful applicant will be responsible for designing and developing J2EE based systems.
MINIMUM REQUIREMENTS
Qualifications
- BSC Computer Science Degree or relevant
Experience
- 2 – 4 years software development experience in a financial services environment
- Experience in an investment environment will be an advantage.
Technical requirements:
- HTML / JavaScript
- JSP / Servlets / JSF and GWT
- JPA and Hibernate
- Spring
- JMS and Messaging technologies
- XML and Related technologies
- BPEL
- Web services
- WebSphere Application server & WebSphere Process Server
- WebSphere Integration Developer (IID)
- Ability to read UML and participate in design sessions
- Working knowledge of development design patterns
- Sound object-orientated analysis, design and development skills and knowledge
- Good understanding of agile development methodologies and practices
- MEAN stack (Mongo, ExpressJs, Angular, Nodejs)
- Gradle
- GIT
- Unit Testing JUnit/Mockito
Advantageous skills:
- Exposure to Docker
- Experience with Micro-services
- Spring-Boot experience
- Experience with test automation
Desired Skills:
- J2EE
- JAVA Development
- JAVA Programming
- Git
- Mean Stakck
- JUnit
- Mockito
- Grade
- Monto ExpressJS
- Angular
- Nodejs
- WebSphere Application Server
- WebSphere Process Server
- WebSphere Integration Developer
- HTML
- JavaScript
- JPA
- Hibernate
- Spring
- JMS
- Messaging Technologies
- BPEL
- Web Services
- JSP
- Servlets
- JSF
- GWT
Desired Work Experience:
- 1 to 2 years Investments, Insurance & Assurance
- 2 to 5 years Software Development
Desired Qualification Level:
- Degree
About The Employer:
Investments / Financial
Employer & Job Benefits:
- Holidays