Skip to main content
Posted 12 August, 2026

Senior Java Developer

CODEVERSE LIMITED
London, ENG, GB Full Time

Job Description

Senior Java/Python Engineer – SC Cleared

\n

Location: UK – Hybrid, 2 days onsite

\n

Clearance: Active SC Clearance required

\n

Contract: Contract

\n

Role: Senior Java/Python Engineer

\n

We are looking for an experienced Senior Java/Python Engineer to join a high-performing Agile engineering team delivering secure, highly available and scalable microservices and API platforms.

\n

You will be hands-on with modern engineering technologies, working across microservices, APIs, Kafka, cloud databases, containers and observability, while also providing technical leadership and mentoring junior engineers.

\n

Key Responsibilities

\n
    \n
  • Design and develop scalable Java/Python microservices and REST APIs.
  • \n
  • Build and operate event-driven solutions using Apache Kafka.
  • \n
  • Design and optimise AWS Aurora PostgreSQL databases and data platforms.
  • \n
  • Deploy and support applications using Docker and Kubernetes.
  • \n
  • Develop API integrations using REST, JSON and modern API design practices.
  • \n
  • Implement resilient systems with appropriate retry, timeout and error-handling mechanisms.
  • \n
  • Work with monitoring and observability tools including Grafana, Prometheus and Dynatrace.
  • \n
  • Provide hands-on production support, troubleshooting and root cause analysis.
  • \n
  • Support P1/P2 incidents within a 24x7 support environment.
  • \n
  • Contribute to technical architecture, engineering standards and documentation.
  • \n
  • Mentor junior engineers and promote Agile engineering best practices.
  • \n
Essential Skills\n
    \n
  • Strong hands-on Java and/or Python development experience.
  • \n
  • Advanced SQL.
  • \n
  • Strong Apache Kafka experience.
  • \n
  • Experience with AWS Aurora / PostgreSQL.
  • \n
  • Production experience with Docker and Kubernetes.
  • \n
  • Strong REST API and microservices experience.
  • \n
  • Experience with Grafana, Prometheus or Dynatrace.
  • \n
  • Strong debugging, troubleshooting and problem-solving skills.
  • \n
  • Experience working with highly available and scalable systems.
  • \n
  • Experience with API resilience, retries, timeouts and idempotency.
  • \n
  • Strong communication and stakeholder management skills.
  • \n
Desirable\n
    \n
  • OpenAPI / Swagger
  • \n
  • OAuth2 / token-based authentication
  • \n
  • API gateways
  • \n
  • Event-driven architecture
  • \n
  • Data observability
  • \n
  • Public sector or regulated environment experience
  • \n
  • Data security and privacy
  • \n
What We're Looking For\n

We're looking for someone who is genuinely hands-on, enjoys solving complex technical problems and can work effectively within a multidisciplinary Agile team. You should also be comfortable providing technical guidance and mentoring less experienced engineers.

\n

Security: Active SC Clearance is essential.

\n

If you're an experienced Java/Python Engineer looking for your next challenging opportunity working with modern microservices, Kafka, Kubernetes and cloud technologies, we'd love to hear from you.