Jobs for Developers

Senior Developer, Java

Apply for this job

About the Team You Will Join: 

Credera, trading as TA Digital, is a global consulting firm that combines transformational consulting capabilities, deep industry knowledge, and AI and technology expertise to deliver valuable customer experiences and accelerated growth across a broad range of industries worldwide. Our one-of-a-kind global boutique approach means we provide our clients with tailored solutions unique to their organization that can scale due to our extensive footprint. As a values-led organization, our mission is to make an extraordinary impact on our clients, our people, and our community. We believe it is this approach that has allowed us to work with and transform the most influential brands and organizations in the world, from strategy through to execution.

More information is available at We are part of the OPMG Group of Companies, a division of Omnicom Group Inc.

What You Will Do:


  • Day-to-day management of technical team members, ensuring they understand their tasks and deliver them to the highest standards.
  • When required, hands on Java development delivering high quality code.
  • Working closely with the Project Management team to create accurate project plans and proposals, manage project risks, and ensure we deliver on time throughout our projects.
  • Creation of solution designs, technical specifications, coding standards, and other project documentation as required.
  • Point of escalation and resolution for project delivery issues.
  • Collaborate on key technical decisions for each project with the wider team (PM, QA, Front-End, DevOps, Solution Architecture, Business Analysts).
  • Working with Operations to allocate team members to suitable tasks and projects.
  • Create and champion coding standards and ensure our code is review.
  • Work closely with our tech teams, ensuring they understand our approach and solutions.
  • Keep abreast of the latest technology trends and innovation to ensure we are delivering our solution in the most effective way.


Technical Skills you will Bring: Java 8/11/17, Docker, Kubernetes, Maven, Jenkins, NVM, RESTful APIs, ActiveMQ, MongoDB / DocDB / MySQL / Redis.

A candidate for this role will be a Java developer (with 9+ year’s commercial development experience) who has experience leading a team and working on a variety of large, complex web-based applications.

  • Proven track record of development experience working on complex technical projects in high-performant delivery environments.
  • Ability to work across multiple projects and workstreams, with teams of different scale and skillset.
  • Demonstrable experience working with Internet, Enterprise Java, and Web technologies including popular Content Management Systems, Open-Source frameworks, and tools.
  • Multi-project commercial experience with relevant tools such as >Java8/11/17 (OpenJDK), Docker, Kubernetes, Maven, Jenkins, NVM, RESTful APIs, ActiveMQ or similar.
  • Understanding of enterprise architecture design patterns and ability to plan solutions using them.
  • Authentication with third party services and API’s.
  • Ability to analyse, profile and refactor code and processes to improve quality and performance.
  • Excellent working knowledge of different data store technologies i.e: MongoDB, DocDB, MySQL, Redis.

Hybrid Work Model:

Our employees have the flexibility to work remotely two days per week. We expect our team members to spend 3 days per week in person with the flexibility to choose the days and times that work best for both them and their project or internal teams. This could be at a Credera office or at the client site. You'll work closely with your project team to align on how you balance both the flexibility that we want to provide with the connection of being together to produce amazing results for our clients.
The why: We are passionate about growing our people both personally and professionally. Our philosophy is that in-person engagement is critical for our ability to develop deep relationships with our clients and our team members – it's how we earn trust, learn from others, and ultimately become better consultants and professionals.
Travel : Our goal is to keep out-of-market travel to a minimum and most projects do not require significant travel. While certain projects can require frequent travel (up to 80% for a period of time), our average travel percentage over a year for team members is typically between 10-30%. We try to take a personal approach to travel. You will submit your travel preferences which our staffing teams will take into account when aligning you to a role.


Credera will never ask for money up front and will not use apps such as Facebook Messenger, WhatsApp or Google Hangouts for communicating with you. You should be very wary of, and carefully scrutinize, any job opportunity that asks for money prior to starting and/or one where all communications take place exclusively via chat.


Alternative Jobs