Senior Java Software Engineer - Big Data

Worldpay Inc

Not specified (assumed hybrid based on industry standards)
Java 8 or higher
Sql and nosql databases
AWS
Worldpay Inc is seeking a Senior Java Software Engineer for their Billing and Funding team, focusing on enhancing their payments platform through big data technology and cloud migration. The ideal candidate will have strong engineering skills, experience with Java and AWS, and a background in building scalable, distributed systems

Job Summary

  • We’re looking for a Senior Java Software Engineer to join the ever evolving Billing and Funding team to help us unleash the potential of every business.
  • The next phase of our journey is a move to the cloud, making our software cloud native, our infrastructure code and using CI/CD to increase our speed of delivery.
  • We are looking to hire a top-class Software Senior to help us on our journey.

Matching Summary

Match Score: 85

Worldpay Inc is seeking a Senior Java Software Engineer for their Billing and Funding team, focusing on enhancing their payments platform through big data technology and cloud migration. The ideal candidate will have strong engineering skills, experience with Java and AWS, and a background in building scalable, distributed systems.

Skills & Requirements

Must-have

  • Java 8 or higher
  • SQL and NoSQL databases
  • AWS
  • Event Driven Design
  • Domain Driven Design
  • Event Sourcing & CQRS

Nice-to-have

  • Apache Spark
  • Kafka
  • EMR Serverless

Key Requirements

  • Experience in designing and building highly scalable, loosely coupled, event driven, distributed systems
  • Expert in writing Java applications using a variety persistence
  • Experience of building production applications using AWS and EMR
  • Leading by example and establishing industry best practice
  • Demonstrated accountability for a production service
  • Great communication skills (written and verbal)
  • Knowledgeable on BDD / TDD practices

Work Rights

Not specified

Tailored Resume

Cover Letter