Developer (Java Swing/Rest API), Hamilton (Long term contract, Excelle

Lanark  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Thanks for checking our job advertisement!

We are looking for a Developer with in depth knowledge of creating Rest APIs using JAX-RS, JAX-WS framework & Java Swing for a long term contract with one of our biggest client (Among the top 3 biggest IT consultancy).

Here is the Job Spec:

• Job Location: Hamilton, South Lanarkshire, SCOTLAND
• Job Type: Contract
• Rate: Negotiable
• Mandatory Skills: Java/J2EE, JAX-RS, JAX-WS, REST/SOAP, JDBC, Ant, JUnit, Java Swing
• Start: Immediate
• Term: 6 months+

Job Purpose and primary objectives:
- REST API Development covering security and performance
- Java Swing Development for thick client development to support their Click+Go application
- Testing of the APIs and thick client specially JUnit testing and performance testing
- Technical Documentation

Key responsibilities:
•Individual working as part of client Development Team
•Technical Analysis
oTechnical Impact Analysis based on the business requirements
oAPI documentation
oDesign Document
•Development
oDevelopment of the API using JAX-RS, JAX-WS framework and in accordance to the approved Design Document
oDevelopment and enhancement of functionalities or modules on thick client - Java Swing, SOAP
oDevelopment using Eclipse IDE and following the coding standards which are already defined
oUsing JDBC and Prepared Statement for Database interaction (Microsoft SQL Server 2014)
•Build and Test
oCode build using Ant build file following the standard application build process which are already defined
oWriting of JUnit cases for Developed APIs and testing the code against the same
oCoverage analysis of test cases using standard tools
oPerformance and Load testing of APIs using JMeter tool

Key Skills/Knowledge:
Essential
•Java/J2EE
•JAX-RS, JAX-WS
•REST/SOAP
•JDBC
•Ant
•JUnit
•Java Swing
Desirable
•SQL
•Checkstyle - Code Analysis
•JaCoCo - Code Coverage
•EJB
•Certificate based authentication

Tools and Technology
•Glassfish 4 App Server
•Microsoft SQL Server 2014
•JMeter
•Jenkins (optional)
•Mockito
•Eclipse IDE
•CVS
Start date
n.a
From
Talendrone.com
Published at
24.10.2018
Project ID:
1654603
Contract type
Freelance
To apply to this project you must log in.
Register