Senior Java Developer - Stellenbosch
R
450k-600k
per annum
Stellenbosch, Western Cape
Stellenbosch,
Western Cape
more than 14 days ago
21-09-2017 5:46:45 AM
16-11-2017 5:46:45 AM
An innovative Software company in the financial sector based in Stellenbosch is seeking an energetic Senior Java Developer.
Development skills
• Strong OO design and development skills in core Java.
• Exposure to and interest in modern design patterns.
• Good understanding of the Java thread model.
• Good understanding of the Java networking model.
• Extensive experience with the IoC pattern in general and the Spring framework in particular, including its current ecosystem.
• Solid Java SDLC (develop, debug, test, package, publish, deploy) experience.
• Exposure to the agile methodology, including implementation of unit tests (JUnit, Mockito, PowerMockito) and continuous integration (Jenkins).
Following skills are a bonus, not a requirement:
• Experience with microservices.
• Experience and interest in Vagrant and Docker.
• Java Server Pages (JSP)
• Java ME
• Application server experience (FireFly, Glassfish, Spring, karaf or OSGI framework).
• Design patterns
• Communications protocols
• Test driven development (TDD)
• Linux
• C++, Delphi, PHP or other language experience.