Senior Java Software Engineer - Data Platform (w/m/d)
Core
Developing a modern data platform as the foundation for a Data Mesh architecture for a client.
Role type
Senior Java Software Engineer (Data Platform)
Builds
Modern data platforms, APIs, and data quality standards for client projects.
Domain
IT Services / Data Engineering / Cloud Native
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, PostgreSQL, Kubernetes, Domain-Driven Design, API-First development, Data Contracts, Row-Level Security, Schema Design, Performance Optimization
Preferred skills
Experience with Claude Code, ADRs (Architecture Decision Records), Data Mesh concepts
Technologies
Java, Spring Boot, Jakarta EE, PostgreSQL, Kubernetes, Claude Code
Responsibilities
Develop and extend the data platform and modern APIs; Discuss technical solutions with the client; Define and implement data quality standards and data contracts; Implement multi-tenant, role, and rights concepts at the database level; Adapt implementations to new project requirements.
Seniority
Senior, hands-on IC