Connecting...

Java Developer

Job Title: Java Developer
Contract Type: Contract
Location: Portsmouth, Hampshire
Industry:
Salary: £35 - £45 per hour + LTD Company
Start Date: ASAP
Reference: 1806-73_1535024259
Contact Name: Ashley Henson MIRP
Contact Email: ashley.henson@sitecgroup.com
Job Published: August 23, 2018 12:38

Job Description

Sitec has a requirement for a Java Developer - for our client within the Defence industry. This is a contract role for an estimated 12 months and will be based in Portsmouth. The max pay rates are between £35-£45.00 p/hr LTD Company (DOE)


PROJECT OVERVIEW
This role relates to a SatCom Network Management Product (named SmartDeploy) that has been developed in house by ADS.

The Java Developer will join the core development team to add new features and provide ongoing support to military programmes that use the product. The core is generic (i.e. it implements standard Network Management Business Processes). It is customised by a separate team - this is where specific customer requirements are implemented (e.g. number and the of network nodes/Service Types/Equipment Types). The work is funded both by programmes and by on-going R&D.


JOB PROFILE
The Java Developer is required to support development of the SmartDeploy Product. The successful candidate will have a broad range of experience with software and its applications, experience of Software development using the Agile methodology and, ideally, knowledge of the control and monitoring of equipment.

The engineer must be able to take ownership of a development area and where necessary engage in technical discussions with key stakeholders, they must be able to contribute to all stages of the Software development lifecycle including development, test and deployment as well as preparing the associated documentation.


EXPERIENCE

Essential:
* The following key technical skills are required:
- Java Core (current)
- Java Enterprise Edition (current)
- Hibernate
- JSF (Java Server Faces) - using PrimeFaces or other JSF implementation
- UML
- Agile Development Process
* Proven experience in software development of equipment interfaces in a Java environment using Java.

Desirable:
* Degree level education (to Masters level would be preferable)
* Knowledge of the following:
- Spring Framework
- Knowledge and use of major design patterns
- Eclipse / NetBeans IDE
- SVN or similar version control management system
- Junit
- SNMP/SNMP4J
- JQuery
- Python
- Network equipment configuration
- JavaScript
- CSS
- HTML & XHTML
- XML Parsing
- SQL Databases particularly MySQL
- SQL
- Tomcat
- Unix/Linux & Windows environments
- Continuous build environments
- Issue tracking systems
- Application Server Containers (GlassFish / JBoss)
- Software & system integration
- Network Management Systems
- Control & Monitoring Systems
- IP Networking
- Java Swing
- RMI
- AJAX/AJAX Libraries
- JSP/Servlets
- XSL/XSLT
- LDAP
- TCL/JACL
- C++
- JavaFX
- HTML 5
- Web Services
- Telephony Systems
- DVB Gateway Systems


SECURITY CLEARANCE
Successful applicants will need a background to enable a SC Security Clearance

This vacancy is being advertised by Sitec.