Worldpay logo
Worldpay
Posted 75 days agoVerified live 1d ago

Software Engineer II – Java/Spring boot Engineer (Microservice Systems)

Brief overview

Remote
UndergradOr in progress
$101k–$153k/yrStated range
5+ yrsMinimum
98 H-1B approvalsDept. of Labor
JavaSpring BootMicroservices architectureRESTful API designSQLRelational data modelingDatabase schema designKubernetesKafkaAWSOpenShiftAnsibleMavenGradleJenkinsJUnitTest-driven development

About the company

Global payments provider delivering enterprise solutions.

Visa sponsorship history

3 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
98H-1B approved
100%approval rate
6new H-1B hires
$143,937median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202420
202569
20269
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202454
202533
202618
Top sponsored roles
Software Engineer SeniorSenior Software EngineerDevelopment ManagerSoftware Engineer IISoftware Engineer Specialist

Job description

Summary

Worldpay is a leading name in payments and is seeking a Software Engineer II to join their A-Team. In this role, you will design, develop, and maintain scalable microservices while contributing to a complex monolithic application that powers payment processing and value-added services for merchants.

Responsibilities

  • Design, develop, and test software for scalability, reliability, and data recovery associated with a high-volume, high-availability platform
  • Collaborate with other internal teams (Product, Platform, Merchant Services and Support) to convert business requirements into technical solutions
  • Use Agile software techniques such as pair programming and test-driven development to maximize productivity and quality
  • Deploy new features into production with zero platform downtime and no impact to end customers who are currently processing
  • Build domain expertise in e-commerce payments and apply engineering expertise to develop new product features
  • Work in a 'team focused' culture, where strong collaboration and communication are critical

Skills

  • A bachelor's degree in computer engineering, computer science or other related discipline or the equivalent combination of education, training, or work experience
  • 5+ years of relevant job experience in Java Software Engineering, not including internships
  • Exceptional design and SQL and Java programming skills
  • Ability to quickly grasp high-level business goals, derive requirements, and translate them into effective technical solutions
  • Ability to fluidly change context and priorities based on changing business needs
  • Experience with Microservices architecture, globally distributed services, and 24/7 support
  • Experience with RESTful API design, and cloud technologies like Kubernetes, Kafka
  • Proficiency with SQL, relational data modelling, and database schema design
  • Experience with design and implementation of monitoring and responsive, self-healing resilient immutable platforms
  • Knowledge of scalability levers in high volume, low latency transactional systems
  • Experience working in AWS, OpenShift Platform
  • Experience with Ansible, Maven, Gradle, Jenkins, Harness, Synk, SonarQ, Cucumber, Karate
  • Experience with Splunk, Sysdig, OpsGenie, Open Telemetry, Instaclustr, Prometheus, JBehave, JGiven, Xmatters, ServiceNow
  • Development experience with a unit testing framework (JUnit and experience employing TDD preferred)
  • Pair programming experience. A willingness to try is a requirement

Qualifications

Must Haves

  • A bachelor's degree in computer engineering, computer science or other related discipline or the equivalent combination of education, training, or work experience
  • 5+ years of relevant job experience in Java Software Engineering, not including internships
  • Exceptional design and SQL and Java programming skills
  • Ability to quickly grasp high-level business goals, derive requirements, and translate them into effective technical solutions
  • Ability to fluidly change context and priorities based on changing business needs
  • Experience with Microservices architecture, globally distributed services, and 24/7 support
  • Experience with RESTful API design, and cloud technologies like Kubernetes, Kafka
  • Proficiency with SQL, relational data modelling, and database schema design

Nice to Haves

  • Experience with design and implementation of monitoring and responsive, self-healing resilient immutable platforms
  • Knowledge of scalability levers in high volume, low latency transactional systems
  • Experience working in AWS, OpenShift Platform
  • Experience with Ansible, Maven, Gradle, Jenkins, Harness, Synk, SonarQ, Cucumber, Karate
  • Experience with Splunk, Sysdig, OpsGenie, Open Telemetry, Instaclustr, Prometheus, JBehave, JGiven, Xmatters, ServiceNow
  • Development experience with a unit testing framework (JUnit and experience employing TDD preferred)
  • Pair programming experience. A willingness to try is a requirement

More jobs like this