Senior Java developer
Gravitas Recruitment Group Ltd
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 156KJob location
Charing Cross, United Kingdom
Tech stack
Java
API
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Software Quality
Continuous Integration
Relational Databases
JUnit
Performance Tuning
Mockito
SQL Databases
Data Logging
Spring-boot
Containerization
Integration Tests
Kubernetes
Infrastructure Automation Frameworks
REST
Docker
Microservices
Job description
We are seeking two Senior Java Developers to join a regulated banking environment in London. You will work on cloud-native services using a modern Java stack, contributing to secure, resilient platforms that support critical banking products., * Design, build and maintain Java microservices and APIs using Spring Boot.
- Own delivery end-to-end: requirements clarification, implementation, testing, deployment and support.
- Improve engineering practices, code quality, observability and operational resilience.
- Work effectively in a regulated setting, ensuring compliance, auditability and secure-by-design principles.
- Collaborate closely with product, engineering and platform teams to remove blockers and solve systemic issues.
Requirements
- Proven senior-level Java experience (Java 11+), including modern language features and best practices.
- Strong Spring Boot expertise (RESTful APIs, security, configuration, testing).
- Essential: banking or financial services background within a regulated environment.
- Cloud-native experience (eg, AWS/Azure/GCP), containerisation (Docker) and orchestration (Kubernetes).
- Strong knowledge of CI/CD, Infrastructure as Code, and automated testing (JUnit, Mockito, integration tests).
- Experience with SQL and relational databases; understanding of performance tuning and transactionality.
- Production support experience: monitoring, logging, tracing and incident management.
- Mindset: self-directed, proactive problem-solver who challenges assumptions rather than simply following tasks.
- Preferred: start-up/scale-up or high-growth engineering experience.