368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$112k – $250k per year (Estimated)
Location
Remote (Poland)
Seniority
Staff
Employment
Full-Time
Overview
Company
Impact
Profile match

CDQ

CDQ enables large enterprises to tackle master data quality and data maintenance efforts collaboratively with innovative software solutions.

Brief job description

We are a product company - we build and continuously develop our own Master Data

Management platform. This gives us a stable working environment and provides our people

with a genuine opportunity to influence the shape and direction of the solutions we build.

Instead of working on short-term projects for different clients, you will have the opportunity to

contribute to a product over the long term and see the impact of your work.

We are looking for an experienced Team Lead (Java) who combines strong people leadership

skills with deep technical expertise. As a Team Lead, you will support and develop your team

members while taking responsibility for the technical quality of the systems your team builds

and operates.

This is a broad and comprehensive role, made possible by the way our teams are structured: our

Team Leads work with small, 3-5-person teams and have a very limited number of meetings.

Apart from the daily, you mainly participate in meetings directly related to your team’s work

and needs - typically around 2-3 hours per week in total. This allows you to spend most of your

time working with your team, making technical decisions and supporting people’s development.

We expect you to have a very good understanding of your team’s technology stack, the ability to

organise and coordinate the team’s work, and confidence in making technical decisions. Your

impact will extend beyond your own team, including collaboration with other teams to ensure

that everyone remains focused on delivering value.

What is key about this position?

The ideal candidate has a strong background in backend development using modern Java

technologies, several years of professional experience, and experience mentoring, leading or

coordinating engineers. We are looking for a team-oriented person who values collaboration,

knowledge sharing and collective problem-solving. A genuine interest in data and databases will

be a strong advantage.

Product Area You Will Be Responsible For

  • Data Quality Guard - continuous validation and monitoring of business partner data

(identifiers, addresses and bank accounts), 1,500+ community rules as well as customer-

specific custom rules, a unified data validation API, and dashboards, reports and tools

providing data quality insights. The product is powered by a rules engine built on a

knowledge graph (RDF/SPARQL) and curated global reference data.

  • Duplicate Guard - detection, analysis and consolidation of duplicate business partner

records within and across datasets. It includes a matching engine with data cleansing

mechanisms and phonetic, geospatial and exact comparators, continuous duplicate

monitoring, and consolidation rules leading to the creation of so-called golden records.

  • Tax Guard - verification and validation of direct and indirect tax identifiers (including EU

VAT), as well as verification of names and addresses against official registers, both in

transactional and monitoring modes through a headless API

Your daily tasks on the job

Key Responsibilities - People Leadership

  • Taking responsibility for the development of team members, including regular feedback

and development conversations

  • Organising the team’s work: assigning tasks, monitoring progress and assessing goal

achievement

  • Supporting HR in recruitment, onboarding and other people-related processes
  • Fostering effective collaboration and a positive team culture
  • Managing conflicts and addressing issues related to performance or collaboration
  • Supporting team members in developing their skills and progressing in their careers

Key Responsibilities - Technical Leadership

  • Providing technical leadership to the team and making key technical decisions
  • Taking responsibility for the technical quality of the components developed by the team
  • Mentoring team members on technical topics
  • Supporting knowledge sharing and the development of technical capabilities within the

team

  • Defining and enforcing architectural and procedural standards
  • Participating in recruitment and assessing candidates’ technical competencies
  • Collaborating with other technical leaders on architecture, performance, quality and

other technical topics

Your mission

As a Team Lead, you will work closely with the Head of Software Development and Operations

and have an opportunity to influence how the wider department operates. This includes

contributing to strategic processes such as budget planning, DevOps and operations strategies,

and technology decisions across the department.

Your qualifications:

Required Skills & Technologies

  • Java 21
  • MongoDB
  • Spring Boot
  • RabbitMQ
  • Kafka
  • OpenAPI
  • SQL

Experience & Leadership

  • Several years of hands-on backend development experience using modern Java

technologies

  • Experience leading, mentoring or coordinating a team of engineers
  • Ability to define and enforce architectural and procedural standards

Languages:

  • Polish - C1 (required)
  • English - C1/B2+ (required)

    How you thrill us:

    • Semantic Web technologies - RDF and RDF-based data modelling,

ontologies/vocabularies (RDFS, OWL, SHACL), SPARQL querying, triplestores and

knowledge graph design. These technologies are used in the Data Quality Guard rules

engine, where records are translated into RDF triples and validated using SPARQL-based

rules against curated global reference data.

  • Spring Expression Language (SpEL), used as the interface between our rules engine and

external data sources

  • Redis

• MariaDB

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$24k – $63k per year (Estimated) • In office • Full-Time • 6+ years exp • Master's Degree • India
Crystal
Groovy
JavaScript
Perl
Python
Ruby
SQL
TypeScript
Java
Java
Apache Tomcat
Gradle
Hibernate
Maven
Spring Boot
Spring MVC
Databases
Apache Kafka
Db2
Oracle
PostgreSQL
RabbitMQ
AI/ML
Fine-tuning
Frontend
Angular
JQuery
DevOps
Apache HTTP Server
AWS
Azure
CI/CD
Docker
GCP
Jenkins
Kubernetes
Rest API
Cybersecurity
Checkmarx
SonarQube
Apply
$144k – $180k per year • Equity • Remote/Hybrid • Full-Time • 6+ years exp • Seattle
Java
Python
Scala
SQL
Databases
Amazon Redshift
Apache Kafka
DynamoDB
Snowflake
AI/ML
Feature Store
Spark
DevOps
Amazon Kinesis
Amazon S3
AWS
Apply
$32k – $42k per year • Remote/Hybrid • Full-Time • 4+ years exp • Cyprus
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
Oracle
DevOps
AWS
Docker
Jenkins
Kubernetes
Rest API
Apply
$73k – $186k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Toronto
Java
Python
SQL
Databases
Databricks
AI/ML
Spark
DevOps
AWS
Azure
Bitbucket
GCP
Git
Analytics
ETL/ELT
Apply
$88k – $224k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Waterloo
Java
Python
SQL
Databases
Databricks
AI/ML
Spark
DevOps
AWS
Azure
Bitbucket
GCP
Git
Analytics
ETL/ELT
Apply
$54k – $65k per year • Remote • Full-Time • 3+ years exp • Wrocław
Java
Java
Spring Boot
Databases
Apache Kafka
ElasticSearch
Milvus
MongoDB
Pinecone
Qdrant
Redis
AI/ML
AI Agents
AWS Bedrock
Embeddings
Haystack
LLM
Model Context Protocol
Ollama
Prompt Engineering
RAG
Semantic Search
vLLM
Anthropic
OCR
OpenAI
Semantic Search
DevOps
AWS
Docker
Apply
$91k – $222k per year (Estimated) • Remote • Full-Time • 5+ years exp
Java
Java
Spring Boot
Databases
Apache Kafka
ElasticSearch
Milvus
MongoDB
Pinecone
Qdrant
Redis
AI/ML
AI Agents
AWS Bedrock
Embeddings
Haystack
LLM
Model Context Protocol
Ollama
Prompt Engineering
RAG
Semantic Search
vLLM
Anthropic
OCR
OpenAI
Semantic Search
DevOps
AWS
Docker
Apply
$68k – $192k per year (Estimated) • Remote • Full-Time • 3+ years exp
Java
Java
Spring Boot
Databases
Apache Kafka
ElasticSearch
Milvus
MongoDB
Pinecone
Qdrant
Redis
AI/ML
AI Agents
AWS Bedrock
Embeddings
Haystack
LLM
Model Context Protocol
Ollama
Prompt Engineering
RAG
Semantic Search
vLLM
Anthropic
OCR
OpenAI
Semantic Search
DevOps
AWS
Docker
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.