Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Backend Engineer

Hackajob

Payment Services Developer

The payment services team is at the heart of Tesco Technology, serving 28 million+ shoppers in the UK and abroad. We deliver services that reliably manage payments at global scale, 24 hours a day every day. We also provide capabilities that detect and prevent fraud and build upon innovative technologies to reduce loss. 100M+ transactions and billions of events per day, a billion pounds every week.

At the core of our operation are the APIs that handle a variety of payment methods including cash, card and gift card across stores, at our fuel stations and online. We also support wallet behaviours, repeat payments, refunds and identity checks. They are built around an event sourcing architecture using various of Java, Akka, Cassandra, Postgres and Kafka. We embrace DevSecOps wherever possible. Automation is a key area of focus for us. Our scale and workloads demand that we continuously improve our approaches to testing and deployment. Kanban is the way we manage our work. We support what we code.

You will be responsible for:

  • Translating requirements into tasks & code.
  • Producing test-driven features and demonstrating your familiarity with the TDD cycle.
  • Applying your understanding of cohesion and the SOLID principles to create well structured, maintainable software.
  • Working effectively with product stakeholders to communicate and translate needs into product improvements.
  • Leading group discussions on system design and working with Product Managers to drive value.
  • Supporting production systems, resolving incidents, and performing root cause analysis.
  • Sharing knowledge with the wider engineering community.
  • Mentoring and developing others around you.
  • Producing proof of concepts to evaluate new tools.

You will need:

Experience relevant for this job:

  • 5+ years of experience as a Java backend developer with the eagerness to take on new technologies
  • Experience with cloud platform(s) (e.g. AWS, Azure, etc.)
  • Experience with both SQL/NoSQL databases
  • Experience with Ecommerce and search systems would be a nice to have, but not necessary.
  • Experience with reactive programming is considered a plus.

Skills relevant for the job:

  • Strong written and verbal communication skills.
  • Problem-solving, analysis and computational skills.
  • A customer focus.
  • An innovative approach to problem-solving.

What's in it for you:

We offer excellent benefits that help make Tesco a great place to work! These include but are not limited to:

  • Annual bonus scheme
  • Holiday starting at 25 days plus a personal day (and bank holidays)
  • Great colleague discounts and deals, saving you money on everyday purchases, utility bills for the home and more
  • Retirement savings plan – save between 4% and 7.5% and Tesco will match your contribution
  • Buy as you earn and Save as you earn share schemes
  • Opportunities to get on – take advantage of our ongoing learning opportunities and award-winning training to help you achieve the career you want
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Backend Engineer in United States vacancy
  • RESPONSIBILITIES: Kforce has a client in Westlake, TX that is seeking a Senior Java Backend Software Engineer. Responsibilities: * Design and implement backend microservices and APIs within established architectural patterns, contributing to those patterns as your... 
    Senior
    Hourly pay
    Contract work

    Kforce Technology Staffing

    Westlake, TX
    2 days ago
  • $60 - $65 per hour

    Matlen Silver is seeking a Backend Java Developer for a 12-18 month engagement in Newark, DE. The role is hybrid with three days on-site and requires strong Java and microservices experience. You will build RESTful APIs, work with Spring Boot, and leverage relational databases... 
    Senior
    Hourly pay

    Matlen Silver

    Newark, DE
    1 day ago
  • $59 - $69 per hour

    Genesis10 is seeking a Senior Java Developer for a contract-to-hire role supporting a large Card Servicing team. The position is hybrid...  ...0 per hour (W-2) based on qualifications. The role focuses on backend development for enterprise payment systems, REST API work, and... 
    Senior
    Hourly pay
    Contract work

    Genesis10

    Columbus, OH
    1 day ago
  • Intelerad is seeking a Senior Software Developer to join the IntelePACS Backend team, delivering backend capabilities for an enterprise medical imaging platform. You will operate with autonomy, shaping how agentic tooling integrates into development while maintaining a... 
    Senior
    Remote job

    Intelerad

    Sacramento, CA
    1 day ago
  • Huntington Bancshares, Inc. is seeking a Senior Programmer/Analyst with strong GCP and Java backend expertise to advance the Enterprise Payments platform. You will develop cloud-native solutions, RESTful APIs, and event-driven integrations, supporting production environments... 
    Senior

    Huntington Bancshares, Inc.

    Columbus, OH
    1 day ago
  • Capgemini in Dallas is seeking a Java Engineer to design, develop, and maintain scalable backend systems with a strong focus on API development using Java and Spring Boot. You will implement Kafka for event-driven processing and work with MongoDB; the role emphasizes performance... 
    Senior
    Full time

    Capgemini

    Dallas, TX
    1 day ago
  • Premier Inn Hotels LLC (UAE) is seeking a hands-on Backend Java Developer with 7+ years of software development experience to support a highly technical team. The role focuses on backend application development, microservices, AWS cloud technologies, database troubleshooting... 
    Senior

    Premier Inn Hotels LLC (UAE)

    Wilmington, DE
    1 day ago
  •  ...CEO, *** is committed to a transformative journey with 'Scale @ Speed' as our guiding principle. Job Title: Senior Java Backend/Microservices Engineer Telecom Work Location: Bay Area, CA (Preferred), Plano, TX Onsite/Hybrid/Remote: Onsite Job... 
    Senior
    Remote work

    Yantran LLC

    Plano, TX
    12 days ago
  • $100 - $109 per hour

     ...sessions. SeshGen owns over 1,000 backend services, and many of them are...  ...Work closely with SeshGen engineers and engineering managers through...  ...have hands-on experience with Java backend services \n You...  ...teams \n Top 3 Hard Skills: Senior-level Java backend development... 
    Senior
    Hourly pay
    Full time
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Skill

    Mundelein, IL
    2 days ago
  • $60 - $65 per hour

     ...Job Description Job Description Role: Java Backend Developer Duration: 6 months Location: Jacksonville, Florida...  ...Rate: $60 to $65/hr Job Description: Seeking a Senior Java Backend / Microservices Engineer with strong hands-on development experience in... 
    Senior
    Contract work

    Diverse Lynx

    Jacksonville, FL
    12 days ago
  • Dhaka Technologies Limited Company is seeking a Senior Java Backend Developer / Full Stack Developer for a 18-month hybrid contract in Newark, DE. The role requires strong Java backend and full-stack skills, with Spring MVC/Spring Boot and Vue.js, plus Kafka and CI/CD expertise... 
    Senior
    Contract work
    Remote work
    3 days per week

    Dhaka Technologies Limited Company

    Newark, DE
    3 days ago
  •  ...Job Description Job Description Job Title: Senior Java Backend Engineer Location: Jersey City, NJ (Onsite) Duration: Contract Job Summary: ~ We are seeking a highly skilled Senior Backend Engineer with strong expertise in building and supporting cloud-native... 
    Senior
    Contract work

    Han IT Staffing

    Jersey City, NJ
    12 days ago
  • Our client is seeking a Senior Java/Python Backend Engineer (Software Engineer 4 - Contingent) to join their team. As a Senior Java/Python Backend Engineer (Software Engineer 4 - Contingent), you will be part of the [Department Name] supporting [Team Name(s)]. The ideal... 
    Senior
    Work experience placement

    Experis Technology Group

    Phoenix, AZ
    1 day ago
  •  ...Job Description Job Description Job Title: Senior Java Backend Engineer Location: Jersey City, NJ (Onsite) Duration: Contract Job Summary: ~ We are seeking a highly skilled Senior Backend Engineer with strong expertise in building and supporting cloud-native... 
    Senior
    Contract work

    Han IT Staffing

    Jersey City, NJ
    12 days ago
  • Walmart is seeking a backend engineer in Hoboken, NJ to design and maintain scalable Java-based microservices for our retail, marketplace, inventory, and payments platforms serving millions of users. You will build high-performance APIs, implement caching and messaging... 
    Senior

    AriXEnt Technologies Inc

    Hoboken, NJ
    1 day ago
  • Wipro Limited in Coppell, Texas, seeks a skilled Java backend engineer to design, develop, test, and maintain scalable enterprise applications using Java, Spring Boot, and microservices. You will build REST and GraphQL APIs, work in an Agile team, and contribute to architecture... 
    Senior

    Wipro

    Coppell, TX
    1 day ago
  •  ...Job Description Job Description Job Title: Senior Java Backend Engineer Location: Jersey City, NJ (Onsite) Duration: Contract Job Summary: ~ We are seeking a highly skilled Senior Java Backend Engineer with strong expertise in building and supporting cloud... 
    Senior
    Contract work

    Han IT Staffing

    Jersey City, NJ
    12 days ago
  • Senior Software Engineer, Chennai/Pune The Backend Software Engineer within the NIQ Activate R&D organization is a senior individual contributor role responsible...  ...B.Sc. in Computer Sciences or similar Proficient in Java backend development Profound knowledge in OOP and... 
    Senior
    Local area
    Flexible hours

    NielsenIQ

    Indianapolis, IN
    4 days ago
  • ### About the Role We are looking for a hands-on _Senior Java Backend Engineer_ to design, build, and scale our core distributed systems and event-driven architecture. You will work closely with product and infrastructure teams to deliver high-performance microservices... 
    Senior

    AnyHustle

    San Francisco, CA
    5 days ago
  • $60 - $65 per hour

    job summary: Randstad Digital is seeking a Senior Backend Engineer (Java / AWS) to join a core engineering delivery team within a major national passenger transportation organization's Corporate & Operations Technologies division. In this role, you will design, build... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Washington DC
    22 hours ago
  •  ...Job Description Job Description Job Title: Senior Backend Engineer – Java / AWS Location: Washington, DC (On-site) Employment Type: W2 Contract About the Opportunity: ZipStaff is hiring a Senior Backend Engineer for our client, a national passenger transportation... 
    Senior
    Full time
    Contract work

    ZipStaff Inc.

    Washington DC
    5 days ago
  •  ...Job Description Senior Backend Engineer (Java / Kotlin) \n Location: Phoenix(Hybrid) \n Rate: Open \n Engagement: 6+ Months(C2C) \n \n Overview \n We are seeking a Senior Backend Engineer to join a fast-paced Payments team focused on digital wallet platforms... 
    Senior

    Aptimized

    Phoenix, AZ
    16 days ago
  • 24/7 International Corporation in Key Biscayne, FL, is seeking a software engineer to develop, maintain, and enhance enterprise applications and backend services using Java, Spring Boot, and modern frameworks. You will debug, test, and deploy changes while collaborating... 
    Senior

    24/7 International Corporation

    Key Biscayne, FL
    1 day ago
  • ManpowerGroup client is seeking a Senior Java/Python Backend Engineer to join the team as a Software Engineer 4 - Contingent. The role focuses on building reliable real-time data services powering AI/agentic workflows and event-driven architectures. The backend stack relies... 
    Senior

    Experis Technology Group

    Phoenix, AZ
    1 day ago
  •  ...Job Description Job Description We are looking for a true senior Java backend engineer with deep Java/Spring Boot experience, strong SQL and Redis knowledge, hands-on AWS/container experience, and the ability to design and explain complex distributed systems. We... 
    Senior

    Advanced Tech Placement

    New York, NY
    12 days ago
  •  ...customers depend on every day. We're a fully distributed engineering team that values ownership, collaboration, continuous...  ...the right way. About the Role We're looking for a Senior Backend Engineer (Java/Spring) to help design, build, and evolve our ecommerce platform... 
    Senior
    Full time
    Remote work

    Fresno Summit Advisors

    Remote
    10 days ago
  • $150k - $200k

     ...around the world. We are seeking talented and experienced Backend Engineers to join our dynamic team. The ideal candidate will have expertise...  ...or more modern programming languages (e.g., Python, Node.js, Java) ~ Solid understanding of RESTful API design and... 
    Senior
    Full time
    Flexible hours

    Novellia

    Remote
    2 days ago
  •  ...We are currently looking for a Senior Backend Engineer for a 100% remote position on a large federal government healthcare technology project...  ...software engineering roles. Strong hands-on experience with Java, Spring Boot, RESTful API development, and service-oriented... 
    Senior
    Full time
    Remote work

    VetsEZ

    Remote
    11 days ago
  • $169k - $220k

     ...to say we're onto something big. About the Role As a Senior Backend Engineer at Quo, you will spend a majority of your time coding, architecting...  ..., or experience with object-oriented languages such as Java or C# and Javascript/Node. Strong experience with... 
    Senior
    Full time
    Remote work
    Flexible hours

    Quo

    Remote
    9 days ago
  • $205k - $270k

     ...Location: Remote (US) Pay: $205,000–$270,000 + equity A late-stage, venture-backed enterprise AI company needs a senior backend engineer for the services behind its AI agents. These agents talk to people in real time, so latency and reliability are the product.... 
    Senior
    Full time
    Remote work

    Mural Group

    Remote
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Backend Engineer. Be the first to apply!