Java Developer - Centurion Verfied

Salary Negotiable Centurion, Gauteng Centurion, Gauteng more than 14 days ago 15-02-2018 9:30:00 PM
15-03-2018 9:30:00 PM
A leading global professional services company based in Centurion is currently looking for an experienced Java Developer to start as soon as possible.

Salary: R50 000 – R62 000 CTC, this includes pension, medical, group life, disability cover, funeral, 24 days leave, (overall the package they can claim their travel and cellphone)
 
Qualifications and Experience Required:
  • Relevant Qualification, Degree in Computer Science or Information Technology (preferable).
  • Oracle Java Certification (e.g. SCJP / OCJP etc.) is an advantage.
  • More than 5 years’ experience
  • Experience in Java Technology Platform/Java Technology Platform
  • Ability to meet travel requirements, when applicable
  • Financial or Insurance industry experience (advantageous)
  • Must have experience working with in Java8, Maven 3, Spring, Spring Boot, Junit
  • Testing using IDE in Eclipse or Intelli-J
  • Relevant knowledge on JPA, Hibernate, Mocking, Transactions, Jmeter, Restfull and SOAP services, JASON
  • Additional experience in working with Spring Data, JPQL, Swagger, Feign, Orika, Lombok, Spring JMS, FICO, Openshift, EA Sparx, UML
  • Experience in SDLC and Agile is beneficial
  • Experience working with J2EE Application servers: JBoss, WebLogic, WebSphere, Glassfish, Apache Tomcat etc.
  • HTML / XML Skills: HTML, XHTML, XML validation and processing.
  • Experience with Build, repository and CI tools such as Ant and Maven, Subversion, CVS and Hudson / Jenkins.
 
In order to be successful in this role the following responsibilities will be required:
  • Adapts existing methods and procedures to create possible alternative solutions to moderately complex problems. 
  • Understands the strategic direction set by senior management as it relates to team goals.
  • Uses considerable judgment to determine solution and seeks guidance on complex problems. 
  • Primary upward interaction is with direct supervisor. May interact with peers and/or management levels at a client and/or within the company.
  • Determines methods and procedures on new assignments with guidance. 
  • Decisions often impact the team in which they reside.
  • Manages small teams and/or work efforts (if in an individual contributor role) at a client or within the company.

Recruiter: CompuJobs