Senior Java Software Engineer - Data Platform (w/m/d)
Core
Develop a modern data platform as the foundation for building a Data Mesh for a client.
Role type
Senior Java Software Engineer (Data Platform)
Builds
Modern data platforms, APIs, and data quality standards
Domain
IT Services / Data Engineering / Cloud
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, PostgreSQL, Kubernetes, Domain-Driven Design, API-First development
Preferred skills
Data Contracts, Multi-tenancy, Row-Level Security, Technical Documentation (ADRs)
Technologies
Java, Spring Boot, Jakarta EE, PostgreSQL, Kubernetes, Claude Code
Responsibilities
Implement and evolve the data platform and modern APIs; Define and implement data quality standards, data contracts, and multi-tenancy concepts; Discuss technical solutions with the client and propose optimizations; Collaborate with various functional roles to ensure successful technical implementation.