Java Developer - Johannesburg Verfied

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