Java Software Engineer
🚀 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. 🚀
- Company
- Arrows
- Location
- City of London, Greater London, UK
- Posted
- Company
- Arrows
- Location
- City of London, Greater London, UK
- Posted