Senior Java Developer/Team Lead
|Location||Java Jobs in Cape Town|
|Salary||R65,000 - R55,000|
our client is looking for a skilled and experienced Java Developer/ Team lead to join their thriving and growing company.
? 5+ years recent development experience. Formal qualification is a plus.
? Exposure to the full software life cycle.
? Experience developing high performance, scalable, reliable applications.
? Proven experience meeting deadlines and delivering quality code.
? Proven experience leading a development team.
? Proven track record of implementing best practises and driving software direction and policies that have a positive impact on the
? Strong OO development skills in core Java
? Multithreaded, stand alone server application development
? Inter-process communications using TCP/IP sockets
? SQL, relational database design and JDBC, preferably with MySQL
? Strong JVM configuration and tuning experience
? Practical knowledge of design patterns that add real business value
? Java Server Pages (JSP)
? Experience in at least one other development language.
? Experience developing for high availability and high burst loads
? Java on Linux
? Following skills are a bonus, not a requirement:
? Java ME
? FireFly, Glassfish, Spring, caraf or OSGI framework.
? Communications protocols
? Test driven development (TDD)
? C++, Delphi, PHP or other language experience.
? Solid Linux, with bash scripting experience.
? Solid version control systems - CVS/SVN/GIT
? CentOS/Fedora/RHEL (Bonus)
? Redmine, Jira, trello or other issue tracking experience
? Applicant must be able to lead a small team within a dynamic and ambitious environment.
? Well spoken with good interpersonal communication skills.
? Positive and motivated attitude.
? Applicant has a strong ethos of writing high quality applications they are proud of.
? Strong problem-solving skills.
? Team player with genuine interest in technology.
? Can work with little supervision, proactive and takes on responsibility for code and
? Ability to work in a high pressure environment and meet agreed deadlines.
or email us: it.jobs(at)staffingprojects.co.za