Java Software Engineer

New Yesterday

Job Description

Senior Software Engineer – Backend (Java)

6-Month Contract | Hybrid (2 Days in Office) | £600 p/d inside ir35


We’re looking for a skilled Backend Java Engineer to join an innovative team on a 6-month contract. If you love solving complex problems, mentoring others, and working on cutting-edge data platforms at scale- this one’s for you!


What you’ll do:

  • Develop and maintain scalable, data-driven applications in Java
  • ️ Lead on requirements, design workshops, and solutioning
  • Mentor junior engineers and share best practices
  • ☁️ Implement & optimise microservices and distributed systems on GCP (GKE, PubSub, BigQuery, Dataflow) using Docker & Kubernetes
  • Build and manage efficient data pipelines with streaming tech + relational/NoSQL databases
  • ✅ Ensure high quality through robust unit, integration, and non-functional testing
  • ⚡ Contribute to CI/CD practices with Jenkins and Git
  • ️ Troubleshoot, propose improvements, and stay ahead of emerging technologies


What you’ll bring:

  • Strong Java & OOP experience
  • Background in data platforms, frameworks & streaming technologies
  • Familiarity with microservices & distributed systems
  • ☁️ Exposure to GCP (GKE, PubSub, BigQuery)
  • ️ Experience with relational/NoSQL databases
  • Proficiency with Docker & Kubernetes
  • Solid understanding of engineering best practices (CI/CD, Git, testing)
  • Problem-solving mindset & curiosity for new technologies


If this sounds like your kind of challenge, I’d love to hear from you! Apply today and let’s chat about how you can make an impact on this exciting project.

Location:
City Of London
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search