Senior Java Software Engineer
Middle Office Regulatory
3 Days/Week – Central London
Contract: 6 months (likely to be extended)
Rate: Up to £700/day (umbrella)
We’re seeking an experienced Senior Java Engineer to join a regulatory/middle office team. You’ll design, develop, and maintain Java-based applications supporting regulatory processes, ensuring compliance and scalability. This role combines hands-on coding with working closely with business and risk teams to deliver high-quality solutions.
Responsibilities:
- Develop and maintain Java applications supporting regulatory workflows
- Write clean, efficient, and well-tested code (JUnit, integration tests)
- Collaborate with middle office and risk teams to understand requirements
- Troubleshoot issues, optimize performance, and ensure system reliability
- Participate in code reviews and agile development processes
Required Skills:
- 5+ years Java experience (Spring, Hibernate)
- Experience with relational databases (MSSQL, Oracle)
- RESTful APIs, unit and integration testing
- Git, Maven/Gradle, agile methodology
- Strong problem-solving and communication skills
Desirable:
- Cloud platforms (AWS/Azure/GCP), microservices
- Docker/Kubernetes, NoSQL, message queues
- Exposure to front-end frameworks or CI/CD pipelines