Software Engineer (Java) - Payments
Software Engineer (Java) - Payments

Software Engineer (Java) - Payments

Full-Time 28800 - 48000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Develop and maintain payment solutions using Java in a dynamic team environment.
  • Company: Join HL, the UK's leading investment services company managing over £149.7 billion in assets.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for personal growth.
  • Why this job: Be part of an innovative team making a real impact in the financial technology space.
  • Qualifications: A passion for coding in Java and a desire to learn and grow in software engineering.
  • Other info: No need to meet every requirement; if you're excited, we want to hear from you!

The predicted salary is between 28800 - 48000 £ per year.

Excited to grow your career? Our purpose is to empower people to save and invest with confidence. We are looking for great people to join us, so please come and invest in YOUR future at HL.

We know that sometimes people can be put off applying for a job if they don't tick every box. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. We'd love to hear from you!

About The Role

As a Software Engineer in Payments, you'll be responsible for providing new features and maintaining existing codebase within Payments Product Team. The product is focused on building and maintaining payment solutions.

You will be working on technology initiatives that require delivery of high quality, secure and resilient software, in a sustainable and predictable way. We are always looking forward and constantly striving to use the best and most innovative solutions available.

This is an opportunity to join the UK's number one investment services company, managing over £149.7 billion in assets for more than 1.86 million UK investors. As a secure, and highly respected brand, HL offers you the chance to make a genuine impact within one of the UK's most innovative and digitally focused businesses.

Key Duties and Responsibilities

  • Writing high quality Java code;
  • Working collaboratively with team members;
  • Maintaining and improving existing systems;
  • Participating in code reviews;
  • Ensuring software quality through testing.

Software Engineer (Java) - Payments employer: Click To Hired

At HL, we pride ourselves on being a forward-thinking employer that empowers our employees to grow and thrive in their careers. With a strong focus on innovation and collaboration, our work culture fosters creativity and inclusivity, ensuring that every team member feels valued and supported. Located in the heart of the UK, we offer competitive benefits, continuous learning opportunities, and the chance to make a meaningful impact in the financial services sector.
C

Contact Detail:

Click To Hired Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Java) - Payments

✨Tip Number 1

Familiarise yourself with the latest Java frameworks and libraries relevant to payment solutions. Being well-versed in technologies like Spring Boot or Hibernate can give you an edge during discussions.

✨Tip Number 2

Showcase your problem-solving skills by preparing examples of how you've tackled challenges in previous projects. This will demonstrate your ability to deliver high-quality, secure software.

✨Tip Number 3

Research HL's payment solutions and understand their approach to security and resilience. Being able to discuss their products and suggest improvements can set you apart from other candidates.

✨Tip Number 4

Network with current or former employees on platforms like LinkedIn. They can provide insights into the company culture and the team dynamics, which can be invaluable during your interview.

We think you need these skills to ace Software Engineer (Java) - Payments

Proficiency in Java
Understanding of payment systems and protocols
Experience with RESTful APIs
Knowledge of software development methodologies (Agile, Scrum)
Version control systems (e.g., Git)
Strong problem-solving skills
Ability to write clean, maintainable code
Familiarity with unit testing and test-driven development
Understanding of security best practices in software development
Experience with database management (SQL, NoSQL)
Collaboration and teamwork skills
Attention to detail
Adaptability to new technologies and frameworks
Effective communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and any relevant payment solutions. Use specific examples of projects you've worked on that demonstrate your skills in writing high-quality, secure software.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with their mission to empower people to save and invest confidently, and why you want to be part of their Payments Product Team.

Showcase Relevant Projects: If you have worked on any projects related to payments or financial services, be sure to include them in your application. Describe your role, the technologies used, and the impact of your contributions.

Highlight Continuous Learning: Mention any ongoing education or certifications related to software engineering or Java development. This shows your commitment to staying updated with the latest technologies and best practices in the field.

How to prepare for a job interview at Click To Hired

✨Showcase Your Java Skills

Make sure to prepare examples of your previous work with Java. Be ready to discuss specific projects where you wrote high-quality code, focusing on how you approached problem-solving and the technologies you used.

✨Understand Payment Solutions

Familiarise yourself with payment systems and solutions. Research common challenges in the payments industry and be prepared to discuss how you would approach these issues in your role.

✨Demonstrate Team Collaboration

Since you'll be working within a product team, highlight your experience in collaborative environments. Share examples of how you've successfully worked with others to deliver projects on time and maintain code quality.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's technology initiatives and future projects. This shows your genuine interest in the role and helps you understand how you can contribute to their goals.

Software Engineer (Java) - Payments
Click To Hired
C
  • Software Engineer (Java) - Payments

    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-07-07

  • C

    Click To Hired

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>