Enable job alerts via email!

Principal Java Developer

JR United Kingdom

Hounslow

Remote

GBP 70,000 - 110,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A global fintech client is looking for a Principal Java Developer to join their expanding engineering team. This fully remote role offers significant opportunity to design and develop innovative backend systems, improving processes and creating high-quality solutions. Ideal candidates will have extensive Java experience and a collaborative mindset, with a focus on delivering value to customers.

Benefits

45 days holiday

Qualifications

  • 8-10 years in a Software Engineering position.
  • Expertise in Java.
  • Proven experience translating Business Requirements into solutions.

Responsibilities

  • Design and develop backend, service, and portal systems.
  • Improve software development processes through experience and automation.
  • Collaborate with team members for timely deliverables.

Skills

Java
Design Patterns
Refactoring
OO Design

Education

BS or MS in Computer Science or related field

Job description

Social network you want to login/join with:

Principal Java Developer, south west london

Client:

Location:

south west london, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Views:

2

Posted:

26.06.2025

Expiry Date:

10.08.2025

Job Description:

Principal Java Developer/ Engineer

45 days holiday

Fully Remote

Are you looking to join an expanding development team for a global fintech client? There has been significant investment into growing the engineering team, and this is an amazing opportunity for a Principal Java Developer to be a part of something special!

About the Principal Java Developer role:

  • As a Principal Java Developer, you will be responsible for the design and development of backend, service, and portal systems. You will engage with a variety of languages, frameworks, libraries, and services, utilising state-of-the-art software techniques, including Behavioural Driven Development, and CI/CD.
  • My client believes that focused and empowered teams can do great things. They are curious, driven, and pragmatic, valuing outcomes over outputs, and are looking for like-minded individuals to join them on their journey.

Duties and Responsibilities

  • Understand partner needs, problems, and expectations, and take action to address them through high-quality, innovative solutions that deliver value to customers.
  • Improve software development processes, methodologies, and tools through experience, automation, and simplification.
  • Collaborate with team members to ensure deliverables are technically accurate and useful on time, building quality into all stages of the software lifecycle, focusing on end-user observable and testable system behaviors.
  • Identify critical activities and tasks, assist with estimation and planning, ensure timely communication, resolve issues, and contribute beyond assigned tasks by adjusting priorities when needed.

Qualifications needed for the role

  • 8-10 years in a Software Engineering position.
  • BS or MS in Computer Science or related field.
  • Expertise in Java.
  • Experience with Design Patterns, Refactoring, OO Design, and related areas.
  • Proven experience translating Business Requirements into solutions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.