> Markdown version of [/jobs/ext/1241018-software-engineer-senior-java-spring-boot-microservices](https://www.wearedevelopers.com/jobs/ext/1241018-software-engineer-senior-java-spring-boot-microservices). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Senior - Java/Spring Boot/Microservices - **Company:** WorldPay - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $119,000.0 - $179,750.0 - **Contract:** Internship / Graduate position - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Amazon Web Services, Software Applications, Automation of Tests, Unit Testing, Cloud Computing, Computer Programming, Computer Engineering, Data Recovery, Relational Databases, Database Schema, Gradle, Integrated Development Environments, Junit, Apache Maven, OpenShift, Pair Programming, Ansible, Prometheus, Software Engineering, SQL Databases, Cloud Platform System, Test-Driven Development (TDD), Spring-boot, Kubernetes, Information Technology, Low Latency, Apache Kafka, Checkmarx, Restful APIs, Cucumber (Software), Splunk, Dynatrace, Jbehave, Pagerduty, Jenkins, Microservices - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6e64505cf5379845 ## About the Role This position is not eligible for visa sponsorship, now or in the future. Candidates must be a US Citizen or Green Card Holder., * A Bachelor's degree in computer engineering, computer science or other related discipline or the equivalent combination of education, training, or work experience. * 7+ 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 It's a bonus if you have * 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, Black Duck, Checkmarx, SonarQ, Cucumber, Karate * Experience with Splunk, Sysdig, OpsGenie, Dynatrace, Instaclustr, Prometheus, JBehave, JGiven * Development experience with a unit testing framework (JUnit and experience employing TDD preferred) * Pair programming experience. A willingness to try is a requirement ## Description Make your mark at one of the biggest names in payments. We're looking for a Software Engineer Senior to join our ever-evolving Captain Qwarks team and help us unleash the potential of every business. As a Software Engineer, your skills will be utilized to keep commerce moving. You'll plan and manage application development and client delivery activities that range from small, simple software applications to components of large, complex software applications. Future platform development work utilizes microservices, cloud-based architecture with best of breed technologies to promote easier scaling and maintenance. The development environment aims to continually improve as new technologies are considered for the purpose of gains made in efficiency or effectiveness. Service codebases rely on a large suite of automated tests to help find defects early in the life cycle. Software development teams have true ownership of the services as they build, release, and operate. What you'll own * 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 ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)