Senior Java Developer

Spread the love

My client is looking for a Senior Java Developer to develop functionality for a JEE (J2EE) based product. The backend is a service oriented Spring based application. It provides a service layer for different user channels ranging from web clients, rich clients and batch users integrating via JMS and web services. The work contains a portion of support and refactoring of the existing code as well as new development to extend it for new functionality and add extra integration points.

Knowledge and experience of the following would be a plus:
Business process/workflow layers e.g. JBPM, BPEL
Rules engines (eg drools)
Design patterns
Continuous integration (Hudson, Bamboo or Jenkins)

Minimum Requirements
Relevant tertiary qualification in Engineering or Computer Science.
At least 5 years relevant experience as a back-end developer as part of a team in a software development environment.
Experience in Java scripting languages is preferred.

Experience of the following technologies:
JEE (J2EE) server side technologies
Spring framework (preferable)
JPA /Hibernate
Experience with an application server (IBM Websphere – preferable)
Integration experience (Web services, JMS – nice to have)
JAXB and XML Schema
Maven & Ant
SQL and experience with a relational database (Oracle, PostgreSQL, MySQL, DB2)
Tapestry & JSP
Swing & AWT

All CVs to be sent to
Salary is negotiable R45000 – R60000 per month CTC
Only SA Citizens to apply.

Ability to work in a team environment: Follow mentorship/provide team leader mentorship, collaborate on a common (UML) design model.

A good understanding of the SDLC process, tools and techniques specifically as applied to software development methodology.

Experience with team development tools: Use of source control applications (preferably subversion); Use of a UML tool for documentation.

A strong knowledge of Java essential

Ability to deliver production quality software by e.g. paying attention to detail, do extensive unit testing and support quality testing phases

Salary: RR45000 – R60000

Job Reference #: Senior Java Developer

Consultant Name: Melissa Sharland




Posted by: Nessy Chipunza on