Java Developer - City Of Johannesburg Metro Verfied

R 30000 per month City Of Johannesburg Metro, Gauteng City Of Johannesburg Metro, Gauteng more than 14 days ago 20-10-2014 11:37:16 AM
17-11-2014 11:37:16 AM
Job Discription
Title: Junior java Developer
Salary R30 000
Location Parktown, Johannesburg

The Java / J2SE & J2EE Developer will be responsible for designing and implementing according to functional specification executable source code of high quality, maintainability and efficiency in alignment to the development standards of PPS. The role encompasses understanding, implementing, supporting, upgrading, training and maintaining the technology aspects that supports project deliverables. The candidate has to have a team spirit attitude and display openness to innovation and keeping up to the latest technology trends.

Main duties and Responsibilities:
• To engage in technical scoping sessions with a clear mandate of defining and agreeing the technology, design &tools
• Responsible for producing working implementation (code) from functional / technical documents like a functional specification and OO diagrams such as class diagrams.
• To ensure appropriate use of tools and applications that is in place to support the development process and SDLC.
• Interacting and maintaining good relationships with business stakeholders (business users, project management resources, testing and training teams)
• Performance Management – To engage with leadership
• To engage leadership and take initiative around career growth & training
• Software Development and Testing
• Database administration & manipulation to create SQL statement, etc.
• Unit testing
• Integration testing of code
• Demonstration of knowledge of best practice and project standards for coding

Minimum requirements:
• Good computer literacy (Word, Excel, PowerPoint, Visio/Aris, Project)
• B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree / diploma
• Good understanding and practical experience (2-3 years) in programming (Object Orientated language)
• Good understanding and practical experience (1-2 years) in using Java /J2EE
• Good understanding and experience (2 years) in using J2EE application server i.e. JBoss& Tomcat
• Good knowledge and experience (1 - 2 years) in using UML
• Database Server i.e. ORACLE/SQL/Oracle knowledge and experience - (1- 2 years)
• Experience ( 1 – 2 year(s)) using XML, LDAP, Design Tool i.e. XDE, Servlets, Internet development
• Knowledge of and exposure to SDLC / Change Control / Release Management
• 1 – 2 years experience with Build tools ie. Maven & ANT Linux operating environment is an advantage
• Web: HTML, HTML5, XML, CSS is advantageous

The individual needs to possess the following competencies:
• Self-motivated and ability to use own initiative, with ability to work without supervision
• Quality Orientation
• Analytical thinking & decision making ability in a moderately complex environment.
• Problem solving skills (analysis and business / process solution design).
• Interpretation of information in a clear and concise manner
• Interpersonal communications skills and presentation skills.
• People networking and good, rapid relationship & team building.
• Innovative
• Troubleshooting
• Delivery Focused
• A professional approach and conduct.
• Strong personal characteristics, energy, drive, focus, motivation, responsibility
• Strong aptitude for teamwork (Contributes to the teams success)
• Service Delivery Orientated (Possess sense of urgency)
• Self-motivated with ability to work without supervision
• Outcomes Driven

Team behaviours that the successful candidate will be expected to display:

D - Dedicated, Determined, Dependable, Driven
E - Enthusiastic, Educating, Ernest, Enjoyable
L - Loyal, Listener
I - Innovative, Incredible, Integrity, Imaginative
V - Visionary, Versatile, Value Driven
E - Engaged, Encourage, Energy
R - Resourceful, Responsive, Reliable, Responsible
Y - Yielding Temperament, YOUR Team (ownership)