Senior Java Developer β London (Hybrid: 2 Days Onsite)
We\βre partnering with a leading global organisation that is scaling its engineering function and looking for a Senior Java Developer to join their London team. If you\βre passionate about building data-driven platforms, enjoy solving complex challenges, and want to work with modern cloud-native technologies, this is the role for you.
What You\βll Be Doing
- Designing, developing, and maintaining
scalable Java applications
using strong OOP principles. - Playing an active role in
requirements gathering and design workshops
, contributing ideas and identifying gaps. - Mentoring and pairing
with junior developers to support team growth and best engineering practices. - Implementing and optimising
microservices and distributed systems
using GCP technologies (GKE, PubSub, BigQuery, Dataflow). - Designing and maintaining
data processing pipelines
across streaming, relational, and NoSQL systems. - Writing and executing
unit, integration, and non-functional tests
to uphold high code quality standards. - Participating in Agile ceremonies, researching new approaches, and contributing to team discussions.
- Supporting
CI/CD processes
with Jenkins and Git, ensuring smooth deployments and automation. - Troubleshooting production issues, proposing improvements, and staying ahead of emerging technologies.
What You\βll Bring
- Strong experience in
Java
and core object-oriented programming. - Background working with
data platforms
, streaming technologies, and data processing frameworks. - Understanding of
microservices architecture
and distributed systems. - Exposure to
Google Cloud Platform
, ideally GKE, PubSub, and BigQuery. - Experience with
relational and/or NoSQL databases
. - Knowledge of
Docker, Kubernetes
, and cloud-native engineering. - Solid understanding of
Git, CI/CD pipelines, automated testing
, and engineering best practices. - Experience with
unit, integration, and performance testing
. - Hands-on use of
Jenkins
for CI/CD automation. - Strong problem-solving skills, curiosity, and a proactive mindset.
- Ability to identify improvements and communicate them clearly.
Contact Detail:
Signify Technology Recruiting Team