Clera - Your AI talent agent
LoginStart
Start
B
Bottomline

Senior Java Engineer

full-time•London

Summary

Location

London

Type

full-time

Experience

5-10 years

Company links

WebsiteLinkedInLinkedIn

About this role

<div class="content-intro"><h2>Why Choose Bottomline?</h2> <p>Are you ready to transform the way businesses pay and get paid? Bottomline is a global leader in business payments and cash management, with over 35 years of experience and moving more than $16 trillion in payments annually. We're looking for passionate individuals to join our team and help drive impactful results for our customers. If you're dedicated to delighting customers and promoting growth and innovation - we want you on our team!</p></div><p><strong><u>The Role</u></strong></p> <p>Bottomline is looking for a <strong>Java Developer/Engineer</strong> to grow with us<strong> </strong>either in a Hybrid work environment out of our Theale, Reading, UK office or remotely.</p> <p><strong><u>This person must be based in the United Kingdom.</u></strong></p> <p><strong><u>How you’ll contribute:</u></strong></p> <p>This person will:</p> <p><em>Take part&nbsp;in&nbsp;the development and&nbsp;maintenance&nbsp;of&nbsp;a&nbsp;SAAS&nbsp;Platform.&nbsp;</em>&nbsp;</p> <ul> <li>Write technical designs&nbsp;(conception, architecture, data model)&nbsp;</li> </ul> <ul> <li>Develop and maintain the&nbsp;platform&nbsp;(coding)&nbsp;</li> </ul> <ul> <li>Identify and resolve&nbsp;incidents.&nbsp;</li> </ul> <p><em>Delight our customers by</em>:&nbsp;</p> <ul> <li>Delivering&nbsp;high quality, bug free software&nbsp;</li> </ul> <ul> <li>Respecting&nbsp;customer commitments&nbsp;</li> </ul> <ul> <li>Assisting&nbsp;operations (incl. support,&nbsp;delivery,&nbsp;and pre-sales) with subject matter expertise when needed&nbsp;</li> </ul> <ul> <li>Providing&nbsp;expected effort to solve&nbsp;customer issues&nbsp;</li> </ul> <ul> <li>Understanding fully the FM&nbsp;(Financial Messaging)&nbsp;Strategy&nbsp;&nbsp;</li> </ul> <p><strong>Teamwork</strong>&nbsp;</p> <p><em>Work together by</em>:&nbsp;</p> <ul> <li>Actively participating&nbsp;in&nbsp;all Agile/Scrum ceremonies&nbsp;</li> </ul> <ul> <li>Providing&nbsp;transparent&nbsp;reporting to the team, especially during daily standups&nbsp;</li> </ul> <ul> <li>Helping&nbsp;other team members to achieve their commitments&nbsp;</li> </ul> <ul> <li>Sharing&nbsp;knowledge&nbsp;</li> </ul> <ul> <li>Working&nbsp;closely with his/her team&nbsp;and&nbsp;with&nbsp;other teams&nbsp;within Financial Messaging&nbsp;</li> </ul> <p>&nbsp;</p> <p><strong>Innovate</strong>&nbsp;</p> <p><em>Innovation&nbsp;by</em>:&nbsp;</p> <ul> <li>Keeping&nbsp;in touch with latest technologies&nbsp;</li> </ul> <ul> <li>Sharing&nbsp;(business/technical)&nbsp;ideas with the team and the management&nbsp;</li> </ul> <ul> <li>Proposing&nbsp;new development tools&nbsp;&nbsp;</li> </ul> <p>&nbsp;</p> <p>&nbsp;<strong>Improve&nbsp;(KPI’s)</strong>&nbsp;</p> <p>&nbsp;<em>Constantly improving by</em>:&nbsp;</p> <ul> <li>Actively participating&nbsp;in&nbsp;retrospective&nbsp;</li> </ul> <ul> <li>Proposing&nbsp;new processes&nbsp;</li> </ul> <ul> <li>Helping&nbsp;others and asking&nbsp;for help&nbsp;when needed&nbsp;</li> </ul> <p>&nbsp;</p> <p><strong><u>What will make you successful:&nbsp;</u></strong></p> <ul> <li>Strong/proven&nbsp;coding experience on backend technologies Java, especially&nbsp;<strong>Spring/Spring Boot</strong>framework, JPA – Must Have</li> <li>5-8 years’ experience in software development.&nbsp;</li> <li>IT&nbsp;master’s degree or&nbsp;bachelor’s&nbsp;degree in computers science engineering&nbsp;or relevant experience.</li> <li>High understanding of Kubernetes and&nbsp;of all phases of SDLC, experience in working with Agile methodology.&nbsp;</li> <li>High understanding of&nbsp;<strong>multi-tier architecture, Web based development and Services Oriented Architecture</strong>.&nbsp;</li> <li>Knowledge or experience in software design and architecture, with familiarity in both&nbsp;<strong>microservices and&nbsp;hexagonal&nbsp;architecture</strong>.&nbsp;&nbsp;</li> <li>Be aware of Non-Functional Requirements.&nbsp;</li> <li>Strong understanding of&nbsp;<strong>RESTful services</strong>.&nbsp;</li> <li>Strong analytical and algorithmic skills.&nbsp;</li> <li>Strong problem-solving skills with an aptitude for learning and innovation.&nbsp;</li> <li>Heightened sense of client service.&nbsp;</li> <li>Excellent&nbsp;oral&nbsp;and written communication skills&nbsp;</li> <li>Solid experience in designing and developing with relational databases (<strong>Postgres</strong>) and&nbsp;<strong>SQL</strong>.&nbsp;</li> <li>Good knowledge of&nbsp;containerized&nbsp;platforms working with&nbsp;<strong>Docker</strong>and&nbsp;&nbsp;</li> <li>Hands-on experience with CI/CD tools such as&nbsp;<strong>Maven</strong>,&nbsp;<strong>Bitbucket</strong>,&nbsp;<strong>GitLab</strong>,&nbsp;<strong>Jenkins</strong></li> </ul> <p><strong>Nice to Have Skills</strong>&nbsp;</p> <ul> <li>Experience with any&nbsp;<strong>Message Broker </strong>such as&nbsp;<strong>ActiveMQ</strong>&nbsp;would be an advantage.&nbsp;</li> <li>Knowledge of&nbsp;<strong>S3 </strong>environment would be an advantage.&nbsp;</li> <li>Knowledge of&nbsp;<strong>SWIFT network/banking&nbsp;</strong>environment would be an advantage.&nbsp;</li> <li>Rigorous, methodical, and organized.&nbsp;</li> <li>Ability to work both independently and within a team.&nbsp;</li> <li>Mastery in software engineering tools.&nbsp;</li> <li>Experience with&nbsp;behavior&nbsp;driven development.&nbsp;</li> </ul> <p><strong><u>&nbsp;</u></strong></p> <p><strong><u>What We Offer:</u></strong><u>&nbsp;</u></p> <ul> <li>Competitive salary and benefits package.&nbsp;</li> </ul> <ul> <li>Opportunities for professional growth and advancement.&nbsp;</li> </ul> <ul> <li>A collaborative and innovative work environment.&nbsp;</li> </ul> <ul> <li>Flexible working arrangements.&nbsp;</li> </ul> <p>&nbsp;</p> <p>#LifeAtBottomline</p> <p>#LI-DNI</p><div class="content-conclusion"><p>We welcome talent at all career stages and are dedicated to understanding and supporting additional needs. We're proud to be an equal opportunity employer, committed to creating an inclusive and open environment for everyone.</p></div>

What you'll do

  • The Senior Java Engineer will participate in the development and maintenance of a SAAS platform, writing technical designs and coding. They will also identify and resolve incidents while ensuring high-quality software delivery.

About Bottomline

At Bottomline, we help businesses pay and get paid. As a trusted partner to banks, corporates, and financial institutions worldwide, we deliver secure, scalable, and innovative solutions that simplify complex payment workflows, reduce fraud risk, and drive operational efficiency. With decades of expertise in financial messaging, cash management, and digital banking, our SaaS platforms and services are built to meet the evolving needs of modern finance teams. Whether it's automating B2B payments, streamlining compliance, or enabling real-time visibility into cash flow, Bottomline is committed to making business payments seamless and secure. We serve over 1,200 financial institutions and 10,000 businesses globally, helping them navigate the future of payments with confidence.

Ready to join Bottomline?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior Java Engineer do at Bottomline?

Toggle
As a Senior Java Engineer at Bottomline, you will: the Senior Java Engineer will participate in the development and maintenance of a SAAS platform, writing technical designs and coding. They will also identify and resolve incidents while ensuring high-quality software delivery..

Is the Senior Java Engineer position at Bottomline remote?

Toggle
The Senior Java Engineer position at Bottomline is based in London, United Kingdom. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior Java Engineer position at Bottomline?

Toggle
You can apply for the Senior Java Engineer position at Bottomline directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Bottomline's careers site.
Join our talent pool first to get notified about similar roles that match your profile.