Java Backend Engineer - #2192510
Confidentiel
Java Backend Engineer – Trade & Transaction Reporting
Sheffield | [Contract]
Join an engineering team building the platform that takes every trade event on its journey, from capture through enrichment, validation, jurisdiction routing, report generation and submission, to acknowledgement and remediation. This is not just a happy-path system: you'll help build the controls for investigating and correcting validation failures, rejections and delivery issues.
What you'll do:
- Build and maintain Java / Spring Boot services for regulatory trade reporting submissions
- Develop event-driven messaging flows using Spring Cloud Stream and Solace
- Work with PostgreSQL-backed processing, including data access and connection pooling
- Apply rules-based processing and templating (Drools, FreeMarker, Jackson JSON)
- Secure and document APIs (Spring Security OAuth2, OpenAPI/Swagger)
- Write automated tests with JUnit, Spring Boot Test and Cucumber
- Monitor and support service health using Micrometer, Actuator, InfluxDB and Loki
- Understand and own how your changes travel from code to release through Jenkins pipelines (Maven, Nexus, Docker, Kubernetes)
What you'll bring:
- Strong Java and Spring Boot experience (Spring Web, dependency injection, AOP)
- Experience with event-driven or messaging architectures
- Solid SQL and relational database skills (PostgreSQL preferred)
- Testing experience: JUnit, Cucumber, Spring Boot Test
- Working knowledge of CI/CD (Jenkins, Maven, Git) and Docker / Kubernetes
- A mindset for resilience: retries, error handling, and investigating failures properly
Nice to have: Drools or rules-engine experience, observability tooling (Micrometer, Grafana-style stacks), and a background in trade, transaction or regulatory reporting.
Ideal for: a backend engineer who enjoys complex, event-driven systems where reliability and traceability matter as much as the code itself.
Interested? Apply now or message me directly.
#Java #SpringBoot #BackendEngineer #Sheffield #Hiring
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
School Cleaner - Sheffield - Flexible Opportunities
Marketing
Engineering Community Lead