Senior Developer, Java

1 month ago


London, United Kingdom Critical Mass Full time

Tribal is a Total Experience agency. Thinking beyond the established customer experience, we work with brands to consider the total experience – online, offline, and internal engagement and processes and create products, services, and comms that people love.

Exploring the intersection between brands, technology, and real life, we develop ideas that connect with culture and uncover compelling ways that technology can add value to real people’s lives while delivering returns to our clients.

The Senior Developer is the development go-to person for any team. Your expertise will be sought in requirement assessments, technical implementation planning and development best practices. You have a solution mindset, who can estimates tasks and strives to complete projects on time.In this position, the Senior Developer will collaborate with the Tech Leads, Architects and Directors to design, develop, and deliver applications with correctly applied patterns and system architecture. The Developer will be responsible to ensure the successful involvement of Quality Assurance and DevOps team members in order to deliver a high quality, maintainable code base into the client’s production environments.

This is a 'hands-on' position that requires collaboration in design, and code leadership in development, as well as the ability to mentor the team in Java/ J2EE technologies, support in tool use, and development process improvement.


You Will:

  • Be responsible for various aspects of designing, developing, and maintaining the server-side of web applications and APIs utilising Java / Spring Boot.
  • Collaborate with cross-functional teams, including Developers, Tech Leads, Technical Architects and Project Managers to design scalable and efficient backend architectures.
  • Evaluate and select appropriate technologies, frameworks, and tools for backend development based on the project requirements.
  • Review code written by other developers and provide constructive feedback to ensure code quality and adherence to best practices. Mentor and guide junior developers on coding standards and best practices.
  • Identify and address performance bottlenecks in the backend code, databases, and infrastructure to improve application speed and efficiency.
  • Implement security measures to protect data and ensure compliance with industry standards and best practices such as GDPR.
  • Develop and execute unit tests, integration tests, and automated test scripts to ensure the reliability and stability of backend services. Participate in the deployment and monitoring of applications with the DevOps team.
  • Design and optimise databases, write efficient complex queries, and ensure data integrity and consistency (SQL).
  • Create and maintain APIs (Application Programming Interfaces) for frontend clients, mobile apps, and external services.
  • Create and maintain technical documentation for the applications, APIs, and infrastructure.
  • Investigate and resolve issues and bugs reported by users or identified through testing and monitoring.

You Have:

  • Technical Expertise as a Senior Backend Developer.
  • Experience with Java 8/11,17+, Java Streams, Java Collections, Spring Boot, Hibernate, Groovy, SQL, Artifactory.
  • Experience with Git, Jenkins and command line tools for helper tools development, use package managers (maven, pip), debugging and unit testing.
  • Experience with version control such as Git and GitHub to manage codebase changes and collaborate effectively with other team members across global markets.
  • Experience with the Atlassian suite of tools - Jira, Bitbucket, Confluence, etc.
  • Knowledge of common development best practices (e.g., TDD, agile).
  • Experience with modern CI/CD workflows.
  • Multi-project commercial experience with relevant tools such as > Java11 (OpenJDK), Docker, Kubernetes, Maven, Jenkins, NVM, RESTful APIs, ActiveMQ or similar.
  • The ability to communicate effectively and proactively with team members, stakeholders, and clients to understand requirements and provide updates on project progress.

You May Have:

  • Experience with AWS Lambda, EC2, ECS, EKS, ECR, SQS, REST, EKS, ActiveMQ, Docker, Kubernetes, NodeJS, Maven, Jenkins, OSGi, PostgreSQL, MySQL.
  • Experience working in an agency environment.

The Talent Team at Critical Mass is focused on ensuring we provide the best training, onboarding, and employee experience possible Our new hires & employees are the future of our organization, and we want to set you up for long-term success. In an effort to do so, we expect our team to work from an office a minimum of 3 days a week. The ask stems from our want to:


Strengthen opportunity for continuous learning
Improve collaboration and team relationships.
Increase employee engagement


This hybrid model balances the need for individual flexibility while maintaining the relentless customer focus we provide at CM. We understand that not everyone may feel comfortable with this expectation, so we ask that you please let us know immediately if there are any concerns so we can help navigate accordingly.

CM Liquid Talent is still an option for roles approved to be 100% remote.

#J-18808-Ljbffr
  • Senior Java Developer

    4 weeks ago


    London, United Kingdom Searchability Full time

    **JAVA DEVELOPER - SENIOR** **NEW PERMANENT OPPORTUNITY AVAILABLE FOR A SENIOR JAVA DEVELOPER IN LONDON** Permanent opportunity for a senior Java developer in London using new cutting-edge technology - Have the chance to be sponsored through SC Security Clearance whilst working - £50 - £60k plus a generous benefits package including training budgets and...

  • Senior Java Developer

    4 weeks ago


    London, United Kingdom Experis LTD Full time

    Senior Java Developer 6 monthsLondon (Currently work from home)To work client side, in a Scrum squad as a Senior Java Developer.To work client side, in a Scrum squad as a Senior Java Developer.J2SE 8 or 11, Java, Java microservices, Java Sprint Framework,Spring Boot, AWS, MYSQL/Oracle DB, code quality tools Must have strong Java knowledge & experience in...

  • Senior Java Developer

    4 weeks ago


    London, United Kingdom Understanding Recruitment Full time

    _Start-up FinTech Java Developer opportunity!_ We are working with a **fast-growing fin-tech startup** that is on a mission to transform the financial industry. Their cutting-edge technology is disrupting traditional banking models, and we are seeking talented Senior Java Developers to jointhe team on a permanent basis. **Senior Java Developer**:FinTech...

  • Senior Java Developer

    14 hours ago


    London, United Kingdom E-Resourcing Ltd Full time

    Job Description Java / Spring Boot / AWS / Microservices / Event Based Architecture / Event Driven Our superb Global client is on the look out for a Senior Java Developer to join their expanding team. We have recently placed 2 excellent candidates in the java team and they are now looking for a 3rd! As the Senior Java Developer, you will help the...

  • Senior Java Developer

    1 month ago


    London, United Kingdom eFinancialCareers Full time

    **Senior Java Developer** We are recruiting a Senior Java Developer for a leading global investment bank (Japanese) based in London. This role will require hybrid office attendance. The position is within the Equite Finance division and requires Core JAVA developers who have at least one years' of experience working in a Front Office Agile environment. The...

  • Java Developer

    4 weeks ago


    London, United Kingdom Searchability Full time

    **JAVA DEVELOPER - MID LEVEL** **NEW PERMANENT OPPORTUNITY AVAILABLE FOR A JAVA DEVELOPER IN LONDON** Permanent opportunity for a mid-level Java developer in London using new cutting-edge technology - Have the chance to be sponsored through SC Security Clearance whilst working - £35 - £50k plus a generous benefits package including training budgets and...

  • Senior Java developer

    1 month ago


    London, United Kingdom LinuxRecruit Full time

    Java has grown to be the most prevelant and widely used programming language for years and we are working on an opportunity for a senior Java developer to continue the great work Java does. You’ll as the senior be working alongside another senior and the tech lead overseeing the 6 junior within the team. You’ll be mentoring, coaching and doing the line...

  • Senior Java developer

    6 hours ago


    London, United Kingdom LinuxRecruit Full time

    Java has grown to be the most prevelant and widely used programming language for years and we are working on an opportunity for a senior Java developer to continue the great work Java does. You’ll as the senior be working alongside another senior and the tech lead overseeing the 6 junior within the team. You’ll be mentoring, coaching and doing the line...

  • Senior Java Developer

    1 month ago


    London, United Kingdom Lynx Recruitment Ltd Full time

    **Senior Java Developer (AWS) - £60,000 - £80,000 - Remote** Senior Java Developer with strong AWS experience is required for a London Based Global IT Consultancy paying between £60,000 - £80,000 (dependant on experience) plus bonus and benefits. You will be joining a talented Java/Integration team working on Javafocused projects providing Integration &...


  • London, United Kingdom in Newbury Full time

    2 Senior full stack java developer (java & react) jobs in Hounslow heath London Oliver Bernard Posted today Senior Full-Stack Java Developer (Java & React) London Oliver Bernard Posted today Job Description Senior Full-Stack Developer - Java, React, AWS OB's client within the AdTech space are on a sustained period of growth and are looking to add...


  • London, United Kingdom in Newbury Full time

    2 Senior full stack java developer (java & react) jobs in Hounslow heath London Oliver Bernard Posted today Senior Full-Stack Java Developer (Java & React) London Oliver Bernard Posted today Job Description Senior Full-Stack Developer - Java, React, AWS OB's client within the AdTech space are on a sustained period of growth and are looking to add...

  • Senior Java Developer

    3 weeks ago


    London, United Kingdom developrec Full time

    Senior Java Developer - Hybrid - London - £70k I am working with a boutique consultancy who are looking to grow out their Engineering function and need a Senior Java Developers to join the team! They are expanding their London office and want a Software Engineer who is keen to deliver, role up their sleeves, and to be happy forging their own path and...

  • Java Developer

    1 month ago


    London, United Kingdom Understanding Recruitment Full time

    **Java Developer Mid-Senior level** **Salary - £80k+ flexible + Bonuses + Benefits** We are in search of a Java Developer to join a modern global FX software company who solve clients problems by fixing their rigid systems. They build world-class products that power the global finance community and make the lives of our partners easier. As a Java...

  • Senior Java Developer

    15 hours ago


    London, United Kingdom Deerfoot IT Resources Ltd Full time

    **Senior Java Developer Financial Trading / Investment Banking Contract Day Rate: £700-800pd *total to Umbrella PAYE Hybrid ? Central London / WFH** Are you a Java Developer working within the banking sector, and seeking a new hybrid role based in London? Our client is looking for 2x Senior Java Developers, and the role comes with an attractive contract...

  • Senior Java Developer

    3 weeks ago


    London, United Kingdom developrec Full time

    Senior Java Developer - Hybrid - London - £70k I am working with a boutique consultancy who are looking to grow out their Engineering function and need a Senior Java Developers to join the team! They are expanding their London office and want a Software Engineer who is keen to deliver, role up their sleeves, and to be happy forging their own path and...


  • London, United Kingdom Volition Full time

    Job Description We have partnered with a global technology consultancy who are looking to hire 2 Senior Java Developers in London. Strong hands-on experience in Core Java ,Java 8 Strong in problem solving with algorithms and data structures along with good communication skills Spring, Spring Boot, Hibernate, messaging services like Kubernetes, Microservices...

  • Senior Java Developer

    1 month ago


    London, United Kingdom Volition Full time

    We have partnered with a global technology consultancy who are looking to hire 2 Senior Java Developers in London. Strong hands-on experience in Core Java ,Java 8 ~ Strong in problem solving with algorithms and data structures along with good communication skills ~ Spring, Spring Boot, Hibernate, messaging services like Kubernetes, Microservices...

  • Senior Java Developer

    1 month ago


    London, United Kingdom Volition Full time

    We have partnered with a global technology consultancy who are looking to hire 2 Senior Java Developers in London. Strong hands-on experience in Core Java ,Java 8 ~ Strong in problem solving with algorithms and data structures along with good communication skills ~ Spring, Spring Boot, Hibernate, messaging services like Kubernetes, Microservices...


  • London, United Kingdom in Newbury Full time

    Senior Software Engineer - Java - London England London, London Starling Bank Posted today Senior Software Engineer - Java - London England London, London Starling Bank Posted today Starling is the UK’s first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people...


  • London, United Kingdom Kite Group Full time

    Senior Full Stack Java Developer - London - £100k Budget : £100,000 + Bonus + benefits Senior Full Stack Java Developer – Financial Services My client a financial organisation is looking for a Senior Full Stack Java Developer to join their team in London. Offering hybrid working, only 2 days in the office and a salary of £100k. They will...