Senior Back-End Engineer (Java) - Product Foundation
Ataccama
full-remoteseniorpermanentbackend Anywhere in the World Today via WWR
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaSpring BootGraphQLMicroservicesData ManagementPerformance EngineeringKubernetesAWSPostgreSQLCI/CD
About the role
Role overview
As a Senior Back-End Engineer (Java) – Product Foundation, you will help build and maintain a complex self-service data application for business users, enabling them to work with data without needing to learn SQL.
What you will do
- Design and build scalable backend solutions for data management domains, capable of handling huge data volumes.
- Work on and own parts of advanced data management and processing services.
- Improve and optimize existing solutions rather than starting from scratch.
- Contribute to customer satisfaction by understanding customer problems and proposing product changes.
- Develop and integrate with microservices, messaging systems, and API designs across the system.
- Solve complex data-management problems with an emphasis on performance.
- Write clean, well-designed, documented, and testable code following industry standards.
- Take end-to-end responsibility from code to production readiness and cloud deployment.
- Participate in product and engineering discussions and decisions.
- Collaborate effectively within and outside the team.
Requirements
- Strong backend engineering background with the ability to tackle complex applications and perform research when needed for efficient algorithms and data structures.
- Experience delivering software with ownership and readiness to deploy/run in cloud environments.
- Solid understanding of data management and the ability to write solutions suitable for data management (DM) domains.
Bonus / Nice to have
- Interest or experience in: Problem Solving, Complex Algorithms, Software Architecture, Databases, Cloud Operations, and/or Application Security / Identity Management.
Tech stack (high level)
- Backend: Java, Spring Boot, Kotlin, GraphQL, Python, jOOQ
- Big data: Spark, Redshift, Snowflake
- Frontend (context): TypeScript, React/Vue, Apollo, Nx, MobX
- Storage: PostgreSQL, Elastic, Minio
- Infrastructure: GitLab CI/CD, Kubernetes, AWS, Azure
About Ataccama
Ataccama is an AI-powered cloud data management company focused on helping organizations create high-quality, governed, safe, and reusable data products. Its products support both technical and non-technical data users, and it is recognized as a leader in data quality solutions.
Scraped 4/7/2026