Senior Software Engineer IINew

Published: 2025-07-17

Job details

Kosovo, Eastern Europe (country)
On-site
Full-time
Why Choose Bottomline?

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!

The Role:

PTX – a business payments platform that allows businesses and organisations of any size in the UK to make payments using Bacs, Faster Payments, cheques and to receive payments via Direct Debit.

As a Software Engineer, you will work within an agile SCRUM team for PTX, on Bottomline’s innovative Payments and Financial Document Automation SaaS solutions. You will bring enthusiasm, and experience to the role, while working with current technologies to build innovative functionality and evolve our class-leading solution into a micro-service based, ‘public cloud ready’ solution and participate in investigating new technologies, developing prototypes, new products, features, and architectural discussions.

 

How you'll contribute:

  • Works across the engineering team, providing direction on technical, processes and delivery items
  • Provides coaching and guidance to team members
  • Is receptive to coaching from all levels
  • Proven record of delivery and leads and influences team to focus and complete top priority work
  • Significantly contributes to the design and continuous improvement of team processes
  • Exemplifies proven proficiency in tools/processes used in this position
  • Identifies and manages risks while actively and consistently managing them independently or bringing forward recommendations for team collaboration to mitigate
  • Proactively and consistently raises and reports on design deficiencies and product/operation/project risks focused on internal 3rd party software and services
  • Champions and drives risk reduction efforts proactively
  • Is responsible for the entire lifecycle of their code: development, test, production, and subsequent fixes and improvements
  • Collaborates with scrum team developers, QA, product owner, and UX to deliver new features
  • Leads initiatives and / or teams to drive results (e.g., as scrum master to lead the scrum team)

 

What will make you successful:

  • Proven experience working with Core Java and Spring Boot/Spring DI frameworks
  • RDBMS (e.g., Oracle DB/PostgreSQL)
  • Unit testing and mocking tools
  • Full Agile SDLC experience
  • Experience in working with CI/CD integrations in Gitlab/Jenkins
  • Strong working knowledge and understanding of Swagger/OpenApi
  • Excellent written and verbal communication skills
  • Contributing to complex documentation
  • Ownership and proven ability to breakdown complex processes and algorithms and explain them to non-technical members of the team
  • Simplifies complex business problems to help engineering team conduct root cause analysis
  • Leads data gathering and assimilation to formulate a hypothesis, and conducts an objective root cause analysis using a structured problem-solving approach
  • Leverages existing patterns and best practices for problem solving and suggests improvements
  • Self-starter, drive to innovate
  • Have a positive and all-in attitude
  • Believe in producing results and contributing to our purpose of delighting customers
  • Continuously learning, growing and knowledge sharing to win and grow

 

Desirable Skills:

  • Open-source contributions
  • Banking or payments
  • Developing Microservices
  • BDD
  • OAuth2/OpenID Connect
  • AWS
  • Docker
  • Helm
  • ORM (Dapper/JPA etc.)
  • Elastic Stack
  • Linux
  • Customer-facing API
  • Kubernetes

 

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.

Apply