Senior Backend Software Engineer - Java

Worldpay

$113K — $171K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience designing and developing RESTful APIs and event-driven applications using Java and Spring technologies.
  • Strong knowledge of Spring Boot, Spring MVC, Spring Data JPA, Spring Security, and Spring Validation.
  • Experience with API standards, integration patterns, and maintaining application architecture in a collaborative environment.
  • Ability to write clean and maintainable code, with expertise in modern testing frameworks like JUnit and Mockito.
  • Proficiency in troubleshooting application issues, enhancing performance, scalability, and reliability.
  • Familiarity with Agile methodologies and willingness to mentor team members.
  • Experience with Docker, Kubernetes, and CI/CD pipelines is a plus.

Responsibilities

  • Design, develop, and maintain RESTful APIs for merchant onboarding applications.
  • Participate in the complete software development lifecycle, from requirements analysis to production support.
  • Collaborate with teams to define API standards and best practices for application architecture.
  • Write clean and well-tested code while actively engaging in code reviews.
  • Troubleshoot complex application issues to improve system performance and reliability.
  • Create and maintain technical documentation while communicating project updates to stakeholders.
  • Proactively identify improvement opportunities and mentor team members in an Agile setting.

Benefits

  • Flexible work environment with hybrid options (Cincinnati or Denver).
  • Access to a diverse and inclusive global team for professional development.
  • Opportunities to engage in architectural discussions and contribute to innovative solutions.
  • Meet industry-leading professionals to grow your network and skill set.
Full Job Description
Job Description

This position is not eligible for visa sponsorship, now or in the future. Candidates must be a US Citizen or valid Green Card Holder.

This position is hybrid in the following office locations: Cincinnati, OH (3 days) or Denver, CO (2 days)

Launchpad is a Worldpay application designed to streamline merchant onboarding. It collects all necessary merchant details, enabling businesses to quickly start accepting credit card payments and settle transactions on the Worldpay platform. Launchpad includes both a user-friendly UI and robust API components to support seamless integration.

What you'll own
  • Design, develop, and maintain RESTful APIs using Java, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Validation, Spring Modulith, and related technologies, ensuring secure, scalable, and maintainable enterprise applications.
  • Participate in the full software development lifecycle, including requirements analysis, solution design, development, testing, deployment, and production support.
  • Collaborate with architects and engineering teams to define API standards, integration patterns, application architecture, and development best practices.
  • Write clean, maintainable, and well-tested code using modern testing frameworks such as JUnit and Mockito, while actively participating in code reviews.
  • Troubleshoot complex application issues and drive improvements in performance, scalability, reliability, and overall system health.
  • Create and maintain technical documentation, contribute to architectural discussions, and communicate project status, risks, and deliverables to stakeholders.
  • Demonstrate strong ownership by proactively identifying opportunities for improvement, driving technical solutions, mentoring team members, and delivering results in a collaborative Agile environment.


What you'll bring
  • Design, develop, and maintain RESTful APIs and event-driven applications using Java, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Validation, Spring Modulith, Apache Kafka, and related technologies, ensuring secure, scalable, and maintainable enterprise solutions.
  • Participate in the full software development lifecycle, including requirements analysis, solution design, development, testing, deployment, and production support.
  • Collaborate with architects and engineering teams to define API standards, event-driven integration patterns, application architecture, and development best practices.
  • Write clean, maintainable, and well-tested code using modern testing frameworks such as JUnit and Mockito, while actively participating in code reviews.
  • Troubleshoot complex application issues and drive improvements in performance, scalability, reliability, and overall system health.
  • Create and maintain technical documentation, contribute to architectural discussions, and communicate project status, risks, and deliverables to stakeholders.
  • Demonstrate strong ownership by proactively identifying opportunities for improvement, driving technical solutions, mentoring team members, and delivering results in a collaborative Agile environment.


It's a bonus if you have
  • Experience with Docker and Kubernetes.
  • Experience with event-driven architectures and messaging platforms such as Kafka.
  • Experience working with CI/CD pipelines.
  • Exposure to cloud platforms, preferably AWS.


About the team

Our inclusive and global teams win together every day. We're proud to have the best minds in the industry, who you can learn from as you grow your career. The people, the energy, the connections - it's unmatched. Come and be part of an ever-evolving company and get dynamic opportunities that go beyond borders.

What makes a Globalpayer?

Globalpayers think like a client, act like an owner and win as one team. We're curious and innovative - always finding better ways to deliver impact. We empower each other to make decisions, and it's our passion that drives excellence in everything we set out to do.

Does this sound like you? Then you sound like a Globalpayer. Apply now to take your career global.

#LI-AD1

Worldpay is dedicated to offering individuals rewarding career opportunities and competitive compensation. For this full-time position, the good faith estimated annual salary range upon hire is $113,600.00-$171,575.00. This range reflects what we reasonably expect to offer based on the role's responsibilities, level, and geographic location. The actual starting salary will be determined by a candidate's experience, job-related skills, and relevant education or training. Please note that changes in work location may impact the final offered salary. We encourage you to consult with your recruiter to confirm the budget for your location and to better understand the applicable pay scale. This position is eligible for bonus.

Similar Jobs

More Jobs at Worldpay

More Information Technology Jobs

Find similar Senior Backend Software Engineer - Java jobs: