Java Software Developer
Central London

Job reference: 000164

Location: Central London

Closing date: 31/07/2020

Job start date: 03/08/2020

Salary: £21,000 - 25,999

Employment type: Fixed Term

We want to make you one of our specialist Java Software Developer Consultants.

What is a Software Developer?

A developer’s environment is one of constant evolution. The advances in technology continue to be staggering and having the skills to navigate the changing tech landscape is essential for your career in development. Java is a general-purpose object-oriented programming language and because of that it is valuable and can be used in incredible ways.

As a developer, you will work closely with other developers, product managers, designers, business analysts and testers to constantly create, maintain and modify systems to meet the demands of the business and their stakeholders. you can not only design and write well-formed, readable ‘DRY’ code but you’ll be well versed in standard practices such as Test-Driven Development and Behaviour Driven Development, and understand how you can work efficiently within agile continuous development (CI/CD) pipelines for your software delivery process.​​​​​​​

It doesn’t stop there. To design excellent systems, you also have to consider performance, scalability, security and make sure you’re testing it every step of the way to lower the risk of problems further down the line.

Essential Skills:

  • Previous experience of any programming language e.g. C#, Java, Python or similar languages
  • Excellent team player
  • A love for technology and its application
  • Naturally curious about how things work
  • An affinity for technology with a desire to improve technical skill
  • A voracious appetite to find fault with software
  • Prioritisation and organisational skills
  • Clear and transparent communication
  • Critical Thinking and Problem Solving
  • Decision Making
  • Adaptability
  • Presentable, professional and punctual
  • Able to travel throughout the UK
  • You must be passionate about problem-solving, collaboration, communication and making a personal impact on businesses.
  • Analytical mindset

Desirable but absolutely not essential – If you know them, great; If you don’t, we’ll teach you.

  • SQL
  • Understanding of Continual Integration and Deployment practices.
  • APIs
  • Test methodologies
  • Knowledge of Agile SDLC
  • We like STEM degrees, but we consider all applicants

 

Back