Social network you want to login/join with:
Principal Java Developer, Kingston upon Hull, East Yorkshire
Client:
Location: Kingston upon Hull, East Yorkshire, 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 part of something special!
About the Principal Java Developer role:
- As a Principal Java Developer, you will be responsible for designing and developing backend, service, and portal systems. You will work in a dynamic and innovative development centre, engaging with various languages, frameworks, libraries, and services, utilizing state-of-the-art software techniques, including Behavioural Driven Development and CI/CD.
- The client values focused and empowered teams, which are curious, driven, and pragmatic, prioritizing outcomes over outputs. They are looking for individuals who share these values to join their journey.
Duties and Responsibilities:
- Understand partner needs, problems, and expectations, and deliver high-quality, innovative solutions that add value to customers.
- Improve software development processes, methodologies, and tools through automation and simplification.
- Collaborate with team members to ensure deliverables are technically accurate and timely, building quality into all stages of the software lifecycle with a focus on observable and testable system behaviors.
- Identify critical activities and tasks, assist with estimation and planning, communicate status effectively, resolve issues, and contribute beyond assigned tasks, adjusting priorities as needed.
Qualifications needed for the role:
- 8-10 years of experience in a Software Engineering role.
- BSc or MSc in Computer Science or a related field.
- Expertise in Java.
- Experience with Design Patterns, Refactoring, OO Design, and related areas.
- Proven experience translating Business Requirements into solutions.