IT & Software

Senior Java Engineer

Anson McCade

Bristol · Bristol · United Kingdom

Overview

As a Senior Java Engineer in our payments technology practice, you will help modernise large-scale banking platforms through cloud-native Java solutions. You’ll work on complex payment processing systems for major financial institutions, collaborating with cross-functional teams to deliver resilient, scalable platforms. The role focuses on transforming payments infrastructure using AWS, microservices, and modern engineering practices. You’ll be at the forefront of progressing real-time payment capabilities within a dynamic consultancy environment.

Pay / Benefits
  • Bonus
  • Pension
  • Benefits
  • Remote working
Responsibilities
  • Develop and enhance enterprise-grade payment processing solutions
  • Build cloud-native apps using Java, Spring Boot, and microservices
  • Deliver within AWS environments to ensure resilience and scalability
  • Implement modern payment solutions and integrations
  • Develop event-driven services with Kafka
  • Collaborate with architects, engineers and stakeholders across the delivery lifecycle
  • Engage with banking clients on transformation initiatives
Key requirements
  • Strong commercial Java development experience
  • Expertise in Spring Boot and microservices architectures
  • Experience in AWS cloud environments
  • Knowledge of Apache Kafka and asynchronous messaging
  • Strong understanding of ISO 20022 payments standards
  • Hands-on experience with the ICON IPF framework
  • Experience with major banking or financial services organisations
  • Strong communication and stakeholder management skills
  • Strong communication
  • Stakeholder management
  • Collaborative mindset
  • Java
  • Spring Boot
  • Microservices

Reference: WJ-747_30933308

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.