Senior Java Software Engineer
Senior Java Software Engineer

Senior Java Software Engineer

Full-Time No home office possible
Go Premium
Signify Technology

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.
Signify Technology

Contact Detail:

Signify Technology Recruiting Team

Senior Java Software Engineer
Signify Technology
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>