Reverside Professional Services (Pty) Ltd: Senior Java Developer

Senior Java Developer

Description

Java Developer Role in JHB 
Reverside is an IT services provider; we are always looking for professional candidates to join our team in Software Development, providing opportunities to work on exciting projects, within our well-established client base.

We are looking for Software Development Professionals with 3 – 5+ years of solid development experience in Java Development and has a solid knowledge base of the SDLC.

Profile

Technical Skills:

Programming Platform 

Programming Language: Java 1.7, PL/SQL, AngularJS, Javascript


Application Frameworks: Spring 3, Hibernate 3, Top link, JEE6, JPA, Transaction Manager, EJB 3

Messaging: JMS(Queue and Topic), MDB

Java Multi-Threading: Threads(Concurrency), Thread pools, Java Scheduler, Work manager, Spring Batch.

Data-structures:  Java Collections

Testing Frameworks: Junit , Mockito, Cucumber

Webservices: JAX-WS, SOAP based Webservice, XML, XSD,

Application Server : Weblogic 12c

Java IDE – IntelliJDatabase : Oracle 11g

Build and Virtualisation Tools: Maven , GIT, Jenkins, Docker Compose

Other Development Tools : PL/SQL Developer, SOAP UI

Other Skills:

  • Agile Methodology
  • Good professional communication skills
  • Self-Motivated and have the ability to adapt quickly
  • Committed and dedicated to achieving results
  • Innovative and adhere to best coding practices