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

Learn more/Apply for this position