Java Developer - Johannesburg
Salary Negotiable
Johannesburg, Gauteng
Johannesburg,
Gauteng
more than 14 days ago
04-02-2016 4:00:35 PM
03-03-2016 4:00:35 PM
A Skilled Java software designer and developer is wanted to be a key team player in a dynamic team of developers and provide enterprise software solutions to several of our key clients.
Responsibilities
• Designing and implementing reliable, efficient, scalable, maintainable, high quality, extensible solutions based on multi-tiered open source infrastructure
• Develop software and interpreting the associated system requirements for a range of applications.
Requirements:
• an understanding and ability to design and implement enterprise solutions using expert technical skills in Java, EJB, Spring, Hibernate, ESB and SOA principles
• knowledge of Java development tools, software development lifecycle, configuration management and continuous integration and build tools
• a quality awareness, aspire to fault free code, include proper unit testing and design capturing in UML tools
• knowledge of the open source software domain on various platforms, including Android
• knowledge of principles of data base design and implementation
• knowledge of software design principles using UML
• ability to think independently and logically, and to debug programs and isolate causes of program errors
• enthusiasm and true passion to develop a career within a multi-disciplinary software development environment
• an understanding of the issues regarding software reliability, network efficiency, scaling and maintainability
• the ability to define and follow coding standards
• proficiency in the basic principles of programming, independent of programming language