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