IT & Software

Java Software Engineer

Oliver Bernard

London · England · United Kingdom

A London-based trading company is looking for an experienced Java Engineer to join their technology team on an initial 6-month contract.

This role is well suited to a backend-focused engineer who enjoys building robust, scalable Java services using modern frameworks, working closely with product, trading, and engineering teams.

The Role

  • Designing and developing backend services using Java and Spring Boot
  • Building and maintaining RESTful APIs and event-driven services
  • Writing clean, testable, and well-documented code
  • Collaborating with stakeholders to deliver new features and system improvements
  • Supporting and enhancing existing trading and risk platforms
  • Participating in code reviews and technical discussions

Required Skills

  • Strong commercial experience with Java (Java 8+)
  • Hands-on experience with Spring Boot and the wider Spring ecosystem
  • Experience building microservices-based architectures
  • Good knowledge of SQL databases and data modelling
  • Familiarity with CI/CD pipelines and automated testing
  • Experience working in financial services or trading environments

Nice to Have

  • Exposure to Kafka or other messaging systems
  • Experience with Docker / Kubernetes
  • Cloud experience (AWS, Azure, or GCP)
  • Knowledge of security, authentication, and API best practices

#J-18808-Ljbffr

Reference: WJ-5107_13686215

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.