Intermediate Java Developer Role in JHB/Sandton

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.

About The Employer:

Technical Skills:
Operating Systems
Windows 2000/NT/XP. LINUX
Languages
 Java, Tibco
J2EE Technologies
Core Java,Sevlets2.4, JSP2.0, JDBC, EJB2.1/3.0,JAXB, JNDI, JAAS, JTA and JMS, WebSphere MQ ,Active MQ
Frameworks
Apache Struts, Spring, JSF
Databases
Oracle 8i/9i,10g,DB2 and MySQL ,Oracle [URL Removed] DB
Web/Application Servers
ApacheTomcat5.5, JBoss5.1, Weblogic8.1/9.1, GlassFishv2, WebSphere 5.0/6.1/7.0
Tools
RSA 7.5
ORM Tools
Hibernate, JPA , Spring
UI
HTML5, JavaScript, CSS, AngularJS
SCM
SVN, CVS, GIT
CI
Maven.
IDEs
Eclipse, NetBeans, RSA, INTELLIJ IDEA.
Programming Platform

  • Java SE 7/8, Java EE 7/8

Web services

  • SOAP, JAX-WS, WSDL, SOAPUI, SPRING-WS, REST, JAX-RS, POSTMAN, SPRING-MVC

XML

  • XSD, XPATH, XSLT, JAXP and JAXB

TDD

  • JUnit, Mockito

OOPS

  • Inheritance, Abstraction, Encapsulation, Polymorphism

SCM

  • GIT, Github

Continuous Integration

  • Maven, Gradle, Jenkins

IDE

  • Netbeans, Eclipse

Agile

  • SCRUM, DevOps

Responsive Web Design

  • CSS3, Bootstrap, JavaScript, Ajax

Single Page Apps

  • HTML 5, jQuery, AngularJS

Design patterns

  • Singleton, Factory, Builder, Strategy, Delegator

Data

  • SQL, MySQL, JPA, Hibernate, Spring Data

App Servers

  • WebLogic, JBoss, GlassFish, Tomcat

Design

  • Use Case, Sequence, Flowchart, Dataflow, Context

Mobile Tools

  • Android Studio, Swift, Objective C, IOS

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

Learn more/Apply for this position