Role : *
Our client develops exciting software using modern tools, techniques and methodologies. *Responsibilities : *
Build and support applications in a technically exciting and challenging industry. Design, develop, test, document and support applications written in Java. *Qualifications :
Tertiary education with programming background *Skills / Experience :
OO design and development skills in core JAVA.
Modern design patterns.
Spring or similar framework
Agile methodology
Testing Tools - Selenium, JUnit, Mockito, PowerMockito and JVM configuration and tuning.
Database skills - MySQL / SQL Server
JVM configuration and tuning
Deployment Tools - e.g. Vagrant and Docker
FireFly, Glassfish, Spring, karaf or OSGI framework
Test driven development (TDD)
Linux
C++, Delphi, PHP or other language experience.
Linux - bash scripting.
Version control systems - CVS / SVN / GIT
Project Management / Bug Tracking - e.g. Redmine, Jira, Trello
Nice to Have :
Java Server Pages (JSP)
Cloud - AWS / Azure / Google / Oracle
Continuous integration - e.g. Jenkins
Java ME
Report this job
Thank you for reporting this job!
Your feedback will help us improve the quality of our services.