Java Software Engineer Specialist

Worldpay Inc

Remote
Fully remote
Strong java skills (common packages, collections, generics, threads, exceptions, xml, jms, jpa, jta)
Messaging systems: jms (ibm mq, activemq) or/and kafka
Building large applications with accent on memory and performance profiling
Worldpay Inc is seeking a Java Software Engineer Specialist to join their Agile NAP team, focusing on delivering high-quality software solutions in the payments sector. The ideal candidate should possess strong Java skills, experience with messaging systems, and a collaborative mindset to thrive in a remote work environment

Job Summary

  • As part of an Agile team, you will contribute and support the team to deliver its commitments on a predictable way according to the SAFe definition and with the expected quality.
  • Perform design reviews, provides input and estimates effort required for implementation and develop source code in accordance with the functional and technical design.
  • Proactively identifying and suggesting improvements and enhancements to working practices and produce well structured, maintainable, reliable and fit for purpose code at an accepted level of quality.

Matching Summary

Match Score: 85

Worldpay Inc is seeking a Java Software Engineer Specialist to join their Agile NAP team, focusing on delivering high-quality software solutions in the payments sector. The ideal candidate should possess strong Java skills, experience with messaging systems, and a collaborative mindset to thrive in a remote work environment.

Skills & Requirements

Must-have

  • Strong JAVA skills (Common Packages, Collections, Generics, Threads, Exceptions, XML, JMS, JPA, JTA)
  • Messaging systems: JMS (IBM MQ, ActiveMQ) or/and Kafka
  • Building large applications with accent on memory and performance profiling
  • Spring Data Access/Integration (JDBC, JMS, Transaction)
  • Java frameworks/technologies: IntelliJ IDEA, Maven, Git, Log4J, Jenkins
  • Strong database knowledge (SolidDB, PostgreSQL)
  • Unit testing (JUnit including Mockito and PowerMock)
  • Build and deployment processes
  • Fluent English (written/verbal)

Nice-to-have

  • Agile working practices
  • Business knowledge of Payment systems
  • Test-Driven Development
  • Cucumber for test automation
  • AWS and Cloud architecture experience

Key Requirements

  • Relevant experience of at least 8+ years as Java Developer
  • Familiar with Shell scripting

Work Rights

Not specified

Tailored Resume

Cover Letter