🚀 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. 🚀