Logo
Worldpay

Software Engineer 1

Worldpay, Cincinnati, Ohio, United States, 45208


Job DescriptionAre you ready to write your next chapter?Make your mark at one of the biggest names in payments. With proven technology, we process the largest volume of payments in the world, driving the global economy every day. When you join Worldpay, you join a global community of experts and changemakers, working to reinvent an industry by constantly evolving how we work and making the way millions of people pay easier, every day.What makes a Worldpayer? It's simple: Think, Act, Win. We stay curious, always asking the right questions to be better every day, finding creative solutions to simplify the complex. We're dynamic, every Worldpayer is empowered to make the right decisions for their customers. And we're determined, always staying open - winning and failing as one.We're looking for a

Software Engineer

to join our ever evolving

Fraud & Disputes Engineering team

to help us unleash the potential of every business.Are you ready to make your mark? Then you sound like a Worldpayer.About the teamInformation TechnologyOur Tech and Security teams keep us moving each day, no matter where we are in the world. From the hardware to the networks and everything between, they humbly make it all happen.What you'll ownProvide strong technical development for on-prem and cloud-based software architecture and scalable API designs.Participate in software design meetings and analyze user needs to determine technical requirements.Ensure enforcement of IT standards and chosen Technology Stack.Design and develop key application components as microservices by adapting the Twelve-Factor Application Methodology using Spring Boot, Java, and RESTful architecture.Design and develop Single Page Applications using AngularJS.Develop and maintain Enterprise Java Batch application using JSR specification and schedule java batch jobs using Kubernetes scheduler.Design and develop apps with high throughput and low latency applying load balancing, caching, threading etc.Write technical specifications based on conceptual design and stated business requirements.Write code, complete programming and perform testing and debugging of applications using current programming languages and technologies.Complete documentation and procedures for installation and maintenance.Establish and document development and testing best practices.Where you'll own it2x a week in Cincinnati.North America:While we're a large team of Worldpayers based in North America, we have collaborative spaces and regular opportunities to celebrate with each other in person.What you bringStrong programming skills in JEE technologies including Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot, Spring JDBC, JPA, Hibernate, SOAP/RESTful, XML, DB2, Tomcat and EDA solutions such as Kafka/ MQ.Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns.Experience working with cloud computing strategies and architecture (Kubernetes, AWS services such as EKS, Lambda, Dynamo DB, API gateway, SQS, EC2, S3, CloudWatch, IAM roles/policies etc.)Experience in implementing Microservices Architecture & building / deploying highly automated, scalable, and maintainable infrastructure.Experience with frontend frameworks such as Ionic, AngularJS.Experience with front-end technologies such as JavaScript, TypeScript, JQuery, Ajax, HTML5, CSS3, and Bootstrap.Experience in container-based development (Docker, Kubernetes).Familiarity working with OAuth 2.0 framework and scopes.Experience with modern software development tools for Continuous Integration including Jenkins, Git/GitHub, Jira, Nexus, Maven, SonarQube.Experience with Automated unit test (Unit, Mocking frameworks), Test Driven Development (TDD), and Behavior-driven development (BDD) (Cucumber).Knowledge of security vulnerabilities in web applications and experience addressing them.Experience working on Agile projects and strong knowledge of Agile process & terminology.Strong communication skills and technical expertise to drive and participate in meaningful discussions with partners across different roles and different abilities.Strong problem-solving skills.Strong experience with Java, Spring Boot, Amazon Web Services (AWS) development.What makes a WorldpayerAt Worldpay, we take our Values seriously, and we live them every day. Think like a customer, Act like an owner, and Win as a team.Curious. Humble. Creative.

We ask the right questions, listening and learning to get better every day. We simplify the complex and we're always looking to create a bigger impact for our colleagues and customers.Does this sound like you? Then you sound like a Worldpayer.Apply now to write the next chapter in your career. We can't wait to hear from you.

#J-18808-Ljbffr