Enable job alerts via email!

Java Software Developer - Farnborough

FDM Group

London

Hybrid

GBP 50,000 - 70,000

Full time

26 days ago

Job summary

A global business and technology consultancy is seeking a Java Software Developer in London. This hybrid role requires a minimum of 6 years' experience in software development, with responsibilities including mentoring, design oversight, and feature deployment. Ideal candidates should be proactive and skilled in Agile methodologies.

Qualifications

  • At least 6 years' experience in software development or engineering.
  • Ability to write clean code.
  • Proactive, self-motivated, and team player.

Responsibilities

  • Analyse, design, program, test, and deploy new features.
  • Mentor application engineers and guide their development.
  • Oversee design decisions and influence team results.
  • Remediate issues using engineering principles.

Skills

Software development
Agile methodologies
Clean code practices
Team leadership
Communication skills
Job description

Social network you want to login/join with:

Java Software Developer - Farnborough, London

Client:

FDM Group

Location:

London, United Kingdom

Job Category:

Other

EU work permit required: Yes

Job Reference:

316c3dbf768b

Job Views:

7

Posted:

25.08.2025

Expiry Date:

09.10.2025

Job Description:

FDM is a global business and technology consultancy seeking a Software Developer to work for our client within the financial services sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role based in Farnborough.

Our client is looking for a candidate who has at least 6 years’ experience in software development or engineering and will be working as part of an Agile development team who can write clean code.

You must be proactive, self-motivated, a team player, and able to operate under pressure in a changing environment.

Responsibilities:
  1. Analyse, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production
  2. Mentor application engineers by providing learning tasks as well as work-related tasks, direct the work of senior associate application engineers, and help them grow
  3. Achieve team commitments and influence others to do the same by using informal leadership and highly developed communication skills
  4. Oversee design decisions and guide the team to achieve key results for assigned products
  5. Remediate issues using engineering principles and create proactive design solutions for potential failures
  6. Contribute to and lead client’s technology communities
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs