Java Developer - Stevenage, United Kingdom - Line Up Aviation

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

On behalf of our client, we are seeking several Software Developers (Java) to join on an initial 6-month contract. As the Software Developer (Java), you will develop and support a number of software products used to operate complex satellite payloadsdesigned at our clients UK sites in Portsmouth and Stevenage.

These key products use a mix of architectures and languages satisfying various customer (internal and external) needs. As well as maintaining and developing current software products, a number of legacy C++ products need to be re-architected in Javato fulfil customer requirements.

Role:
Software Developer (Java)


Pay:
£70 per hour via Umbrella

Hours:
Monday to Friday, 37 hours per week


Contract:6 months


Location:
Stevenage or Portsmouth


IR35 Status:
Inside


SC Clearance:
Valid SC


Responsibilities

As the developer, you will work as part of a small team under a software architect, working within an agile project environment to develop, integrate, test and debug software both in simulation and in payload hardware environments.

Skills and Experience
Essential UK SC clearance required

  • Demonstrable experience of developing client/server or distributed software solutions in Java.
  • 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.
Technical Knowledge Java 8 onwards & JavaEE

  • Spring Framework
  • Messagebased parsing (JSON & XML)
  • Importance of TDD & BDD
  • Agile team working using JIRA
  • Experience with both Windows and Linux platforms
  • Micro-Services & scalable, distributed software systems
  • Enterprise Design Patterns
  • Relational & Non-Relational Databases
  • Software Modelling (UML)
  • Documentation skills (UML)
  • Unit & integration testing (JUnit, TestNG, Selenium)
  • CI/CD (Jenkins / Maven / Nexus).
  • SVN/Git
Desirable Front-end Technologies (Typescript / Javascript / Angular / NodeJS)

  • Functional Programming
  • Reactive Development & Actor Based Concurrency (AKKA)
  • Behaviour Driven Development (BDD) with Cucumber
  • User Interface Design
  • Container & Cloud Technologies (Docker / AWS / Azure)
  • Understanding of network connectivity (LAN) and protocol stacks (TCP/UDP)


Line Up Aviation is a specialist aviation and aerospace recruitment company that has been operating all over the world for more than 30 years.

We work with some of the industry's best-known companies and pride ourselves with working to the highest standardof service supported by an ingrained culture of honesty and integrity.


More jobs from Line Up Aviation