Java Developer - Stevenage, United Kingdom - Line Up Aviation
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.
- 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
- 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
-
Software Development Lead
Farnborough, United Kingdom - 1 week ago
-
Aircraft Engine Wash Technician
Crawley, United Kingdom - 1 day ago
-
Digital Electronics Lead Hardware Engineer
Stevenage, United Kingdom - 1 week ago
-
Quality Conformance Engineer
Buckley, United Kingdom - 1 day ago
-
Electrical Engineer
Buckley, United Kingdom - 1 week ago
-
Real Estate Project Manager
Gloucestershire, United Kingdom - 1 week ago