Job Details

JAVA_ Lead/ Project Manager

Company Apply Now

Reveles Consulting

Published

2018-07-07

Closes

2018-07-27

Location

Johannesburg, Gauteng, South Africa

Category

Banking and Finance

Type

Full-time

Description

JAVA_ Lead/ Project Manager 

Require 8 to 10 years’ experience

To technically lead software projects through all stages of the life cycle, including responsibility for requirements capture, design, development and acceptance testing

• To produce high quality technical documentation for our customers

• To decompose technical tasks and provide accurate estimates

• To coach less experienced members of your team

• To undertake development tasks without supervision, including software designing, programming and testing within a Test-Driven Development process

• To monitor progress and provide updates to the Project/Programme Manager

• To manage stakeholders

• To lead team in all SDLC phases (reqt gathering-analysis-coding-testing-deployments-prod support

• To understand and apply a formal quality approach

You must have experience and knowledge of current Java technologies and methodologies, and hands-on experience in the following:

• The application of design patterns

• Test-Driven Development (TDD)

• Relational databases

• Object-relational Mappers (e.g., Hibernate)

• Spring Source products (e.g., Core, WS)

• JUnit

• Maven

• JSP/Servlets

• Webservices, EJB (JPA), XML/XSLT

• Web front-end experience (e.g., HTML/CSS/JavaScript)

• Oracle

• Agile