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