Java Developer

Portsmouth
Posted 6 hours ago

Java Developer          

Portsmouth    

SC required

6 months        

£65.54 per hour Umbrella

£49.54 per hour PAYE          

A full-stack developer who can interpret written & verbal business requirements / technical specifications to design, develop, test (Unit & Regression), and deliver developments to agreed timescales, the resultant software being architecturally sound and scalable.

Knowledge of the following:

Agile SCRUM and full SDLC experience with JIRA.

Application and Service software architect background in Java.

Experience with both Windows and Linux platforms.

Micro-Services & scalable, distributed software systems.

Enterprise Design Patterns

Relational & Non-Relational Databases

Software Modelling (UML)

XML & JSON Message-based Parsing

System Administration of Linux & Windows machines

Basic Understanding of Networks (LAN)

Essential Requirements

Demonstrable experience of developing client/server or distributed software solutions in Java.

Good working knowledge of software architecture and design.

Good understanding of database solutions.

Experienced in message-based parsing (JSON & XML).

Problem solving and the ability to think laterally as part of a team or individually to meet the needs of the project.

The ability to work unsupervised, within a team on multiple and concurrent tasks to tight deadlines.

Extensive software development experience:

Java 8 onwards & JavaEE (5+ years’ experience)

Spring Framework (3+ years’ experience)

Importance of TDD & BDD.

Scalable, distributed systems experience.

Relational & Non-Relational Database Models

Documentation skills (UML)

Connectivity and protocol stack experience (TCP/UDP)

Unit & integration testing (JUnit, TestNG, Selenium)

Agile (Scrum/Kanban : JIRA / Confluence / Crucible & FishEye)

Understanding of CI/CD (Jenkins / Maven / Nexus).

SVN/Git

Job Features

Job CategoryEngineering

Apply Online

A valid email address is required.
A valid phone number is required.