Senior Software Engineer I

Posted 13 July 2026
LocationBelfast
Job type Permanent
Reference35084

Job description

Job Title: Senior Software Engineer I
Industry: Payments Technology / Fintech
Location: UK & Ireland
Salary: £60,000
Type: Permanent, Full-time

Our client, a high-growth, multi-national payments technology company, is building the next generation of capabilities to power its merchant-first ecosystem. They are looking for a Senior Software Engineer to join a dynamic development center, designing and building backend, service, and portal systems on a large, actively modernized payments platform built on Java and Spring.

The Role:

  • Design and develop backend, service, and portal systems on the payment processing platform
  • Work across a variety of languages, frameworks, libraries, and services using modern software techniques, including Behavioral Driven Development and CI/CD
  • Understand merchant and partner needs and deliver high-quality, innovative solutions that add value
  • Improve software development processes, methodologies, and tools through automation and simplification
  • Collaborate with team members to ensure deliverables are technically accurate and delivered on time
  • Identify critical project activities, assist with estimation and planning, and communicate status and issues clearly
  • Assist with software deployment activities from internal test environments through to production
  • Operate effectively across a range of project types, from solo work to large team collaboration

Skills Needed:

  • 5-7 years of Software Engineering experience
  • BS or MS in Computer Science or related field
  • Experience with Linux or Windows development, including relational database design (ideally Oracle and Hibernate)
  • Professional experience building server-side systems in Java, using Spring, REST APIs, and asynchronous messaging
  • Experience with Design Patterns, Refactoring, and OO Design
  • Comfortable working in large, multi-module codebases, balancing new features with ongoing modernization
  • Proficiency with AI-assisted coding tools (e.g., Claude Code) and strong judgment in applying agentic AI tools effectively

Benefits

  • Opportunity to work on a large-scale, long-lived payments platform under active modernization
  • Autonomous, low-bureaucracy working culture ("small teams, big things")
  • Exposure to a wide variety of languages, frameworks, and modern engineering practices (BDD, CI/CD, AI-assisted development)
  • Genuine career development and mentorship opportunities
  • Flexibility to work across projects ranging from solo initiatives to large team efforts
  • Strong focus on quality, innovation, and end-user impact

Research indicates that men will apply to a role when they meet only 50–60% of the requirements, while women and other underrepresented groups often look for a 90–100% match. If this role excites you but you don't tick every single box, please still apply. We'd love to hear from you.