Smart Peole • Smart Solutions

Vacancies: Java Developer

Vacancy Details

Vacancy Name:
Java Developer
 
Location:
Western Cape
Vacancy Type:
Contract
 
Suburb And City:
Cape Town
Expected Starting Date :
 
 

Job Specification

Job Name:
Java Developer
Reports to:
Java/Mobile Practise Head/Competency Lead
Sector:
IT & Telecommunications
Minimum Education:
    •Matric
    • IT Diploma or Degree
Personal Skills and Attributes:
•Communication Skills (written & verbal)
•Listening Skills
•Planning, organising and execution skills
Required Experience:
•2 - 5+ yrs experience in client and the server side of J2EE development
•Experience with JDBC, JSPs, HTML, XML, XSL, Ant, JBoss, Spring MVC, Spring Batch, Apache Camel
•maven, ANT, Hibernate, SQL, GWT, Tomcat, JBoss, Eclipse, JDBC, MySQL
•Web skills: JavaScript, Angular, HTML, CSS, Bootstrap, Karma, Bower
•Utilize J2EE and OO best practices for application design and development
•Understand the use of frameworks and re-usable components
•Working knowledge of relational databases using Postgres and DB2
•Experience with the Eclipse IDE
•Methodology – Agile / Scrum
•Contribute in design sessions
•Analyse impact of proposed changes to programs and provide estimates
•Produce code that is easily maintainable
•Produce code that adheres to functional and technical specifications
•Adhere to technical standards
•Produce code that is well documented
•Assist other Developers
•Perform Quality Assurance checks / Code Reviews
•Contribute to the establishment of Best Practice standards
•Prepare Technical specifications
•Perform Unit and System Testing
•Develop innovative solutions
•Ensure audit, security and access control requirements are adhered to
•Adherence to time deadlines
Role Overview:
The successful individual, comfortable in engaging with stakeholders at all levels of the organization recognizes the art of facilitation as one of the key skills of a Java Developer and passionately lives the belief that technology not just enables business, but will increasingly become one of the key drivers of successful 21st century businesses . The role includes:

•Program designs from specifications
•The development, enhancement and maintenance of programs
•The documentation of programs
Required Experience:
•2 - 5+ yrs experience in client and the server side of J2EE development
•Experience with JDBC, JSPs, HTML, XML, XSL, Ant, JBoss, Spring MVC, Spring Batch, Apache Camel
•maven, ANT, Hibernate, SQL, GWT, Tomcat, JBoss, Eclipse, JDBC, MySQL
•Web skills: JavaScript, Angular, HTML, CSS, Bootstrap, Karma, Bower
•Utilize J2EE and OO best practices for application design and development
•Understand the use of frameworks and re-usable components
•Working knowledge of relational databases using Postgres and DB2
•Experience with the Eclipse IDE
•Methodology – Agile / Scrum
•Contribute in design sessions
•Analyse impact of proposed changes to programs and provide estimates
•Produce code that is easily maintainable
•Produce code that adheres to functional and technical specifications
•Adhere to technical standards
•Produce code that is well documented
•Assist other Developers
•Perform Quality Assurance checks / Code Reviews
•Contribute to the establishment of Best Practice standards
•Prepare Technical specifications
•Perform Unit and System Testing
•Develop innovative solutions
•Ensure audit, security and access control requirements are adhered to
•Adherence to time deadlines
Minimum Experience:
3-5 years (Intermediate)
 
 
 

Apply Here

 
Please select if you are a staff member of DVT otherwise please click continue.