Senior Java developer (Snr Java Dev -JEE)
Our Client is a leading Global Customs and Boarder organization is seeking a dynamic and highly motivated Senior Java Developer to develop the functionality for a JEE (J2EE) based product, by providing a service layer for different user channels ranging from web clients, rich clients and batch users integrating via JMS and web services. The company is ideally situated off the Southern Bypass in Johannesburg
A challenging and rewarding position, you will be responsible for supporting existing and developing new functionality and components, understands existing products, refactor and improve the code to keep the product and maintain.
Evaluate and improve application performance with high availability of features, Your ability to create technical documentation and support developed components and must be effective in a team environment.
Skills and Knowledge Requirements:
· Experience with team development tools: Use of source control applications (preferably Subversion); Use of a UML tool for documentation.
· Experience of the following technologies:
o JEE (J2EE) server side technologies, EJB’s and RESTful Services
o Spring framework (preferable)
o JPA /Hibernate
o Experience with an application server (i.e. Tomcat, Websphere,Weblogic)
o Integration experience (Web services, JMS - nice to have)
o JAXB and XML Schema
o SQL and experience with a relational database (i.e. Oracle, PostgreSQL, MySQL, DB2)
o Business process/workflow layers e.g. JBPM, BPEL
o Rules engines (i.e. drools)
o Design patterns
Continuous integration tools (i.e. Hudson, Jenkins)
Send your CV to Lindsay.H@prodevelopmentgroup.co.za
For further details please download the job description below: