Java Software Engineer Specialist - AWS & Spark

Java Software Engineer Specialist - AWS and Spark
We’re looking for a Java Software Engineer Specialist to join the Billing and Funding team to help unleash the potential of every business.Are you ready to make your mark? Then you sound like a Worldpayer.Overview
Billing and Funding within Worldpay has built a pricing and billing engine using big-data tech. We are near the end of the first phase of re-engineering our core payments platform to be more cost effective, scalable and cloud ready. The next phase involves moving to the cloud, making our software cloud native, infrastructure code, and using CI/CD to increase delivery speed.What you’ll own
Design and build highly scalable, loosely coupled, event-driven, distributed systems.Write Java applications using a variety of persistence including databases, S3 and Kafka.Experience building production applications using AWS and EMR would be beneficial.Lead by example and establish industry best practices across software development, TDD/BDD, DevOps and cloud.Guide the teams on adopting DevOps best practices, tools and technologies.Foster an engineering mindset within the team and establish best practices for software development.What you bring
Technical Skills (Must)Experience in functional programming using Java 8 or higherSQL and NoSQL databasesKnowledge of building scalable applications in AWSKnowledgeable on development best practices, technologies and toolsTechnical Skills (nice to have)KafkaKnowledge of EMR ServerlessKnowledgeable on service architectureKnowledge of current architectures and approaches such as Event Driven Design, Domain Driven Design, Event Sourcing and CQRSGeneralExperience of leading change and establishing engineering best practice in technical teamsAccountability for a production service and contributions to its buildGreat communication skills (written and verbal)Knowledgeable on BDD / TDD practices and have worked with these approachesWorldpay perks
Competitive salary and benefitsParental leave policyGlobal recognition platformVirgin Pulse accessGlobal employee assistance programEmployee wellbeing and lifestyle supportApplication steps
Application steps explain how to apply, what we’ll ask, and the interview process. You’ll typically upload your resume and a cover letter.
#J-18808-Ljbffr
Other jobs of interest...

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!