Java Developer

We are looking for a Java Developer to join our Java squad. You will have the opportunity to work on green field projects with a growing cross functional team and in a highly collaborative Agile environment.

You will:

  • Participate in all stages of the software development lifecycle, from initial analysis to implementation and post launch maintenance.
  • Produce quality code according to best practices and design patterns
  • Contribute to key high level design decisions and detailed design and implementation
  • Proactively suggest new technologies and practices to promote innovation
  • Collaborate with other software teams across the organisation to understand dependencies and share knowledge
  • Participate to peer-to-peer code reviews
  • Communicate efficiently with the team

You need experience with:

  • Java 8
  • Spring Framework: (Spring Boot, Data, Batch, Security)
  • Experience with working on Event Driven Architectures
  • Experience in design and implementation of REST APIs
  • Experience with Service Oriented Architecture
  • Strong Agile experience (Scrum, Kanban & XP practices)
  • Version control systems (Git)
  • Unit testing and Mock frameworks

Added extras:

  • Design Patterns (GoF and Integration) Experience with build automation tools (Gradle or Maven)
  • Continuous Delivery methodologies and tools
  • Domain Driven Design
  • Performance testing automation
  • Cucumber
  • Apache Kafka
  • Akka


Meet Some of World First's Employees

Jessica P.

Private Client Dealer

Jessica aids private clients who need to transfer money across countries, making sure that WorldFirst helps secure the best rates possible that also beat bank pricing.

Ross B.

Commercial Business Analyst

Ross optimizes existing partnerships and helps evaluate new ones as a member of the Partnerships Team. He also collects and translates metrics into valuable insights for executives.

Back to top