Senior Software Engineer - Payments Team

UK's No.1-rated home insurance provider for 9 years, revolutionizing Home, Pet, and Motor insurance with innovative technology.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.

Innovation and Design Engineer, Worldwide Design and Engineering

Senior engineering role at Amazon focusing on designing innovative fulfillment centers and logistics systems, combining automation, robotics, and material handling expertise.

Sr Software Development Engineer, Internet Edge Services

Senior Software Engineer role at AWS developing packet processor data plane for Amazon's network edge, requiring 5+ years experience in software development and system architecture.

Description For Senior Software Engineer - Payments Team

Policy Expert is seeking a Senior Software Engineer to join their Payments team, focusing on revolutionizing the insurance industry through innovative technology. As a key member of the team, you'll be responsible for developing and refining Java-based backend systems, engaging in light front-end development with TypeScript and React, and working within a comprehensive tech stack including containerized applications, serverless architecture, and event-driven systems.

You'll be part of a team that values Domain-Driven Design, Event Sourcing, and Event-Driven Design, with a strong focus on Continuous Deployment. The role involves collaborating closely with team members to ensure efficient, bug-free, and frequent production releases.

Key responsibilities include:

  • Developing Java-based backend systems with Groovy tests (using Spock)
  • Light front-end development using TypeScript and React for microfrontends and backend Lambda services
  • Working with AWS technologies such as ECS, Fargate, API Gateway, Lambdas, and SNS/SQS
  • Applying practices like Domain-Driven Design, Event Sourcing, and Test-Driven Development
  • Solving complex payment-related problems through research and innovative solution development

The ideal candidate will have:

  • Strong experience in Java backend development
  • Proficiency in writing high-quality automated tests
  • Understanding of systems architecture and scalable systems
  • Excellent communication skills
  • A proactive approach to a dynamic, fast-evolving technical landscape

Nice-to-have skills include familiarity with the company's tech stack, knowledge of Domain-Driven Design and Event-Driven Design, experience with TypeScript and React, and prior experience in the insurance or financial sector.

Policy Expert offers a range of benefits, including flexible working hours, a learning budget, private medical cover, dental insurance, and various social perks. The company is committed to diversity and inclusion, providing equal opportunities for all applicants.

Join Policy Expert and be part of a team that's transforming the insurance industry with cutting-edge technology and customer-centric solutions.

Last updated 7 months ago

Interested in this job?