Muttdata is looking for a Senior Java Back End Developer to help build and scale backend services for our marketing technology platform. The focus will be on designing systems that power reporting, analytics, and data-driven insights.
What You'll Do
- Design and build backend services for reporting, dashboards, and analytics.
- Ensure high standards of code quality, scalability, reliability, and performance.
- Participate in architectural decisions and document technical designs.
- Collaborate with Product and Design to deliver high-impact features.
- Implement testing and monitoring to ensure production stability.
- Mentor engineers and contribute to improving backend development practices.
What We're Looking For
- 5+ years of experience in backend software engineering.
- Strong proficiency in Java and object-oriented programming.
- Experience designing scalable backend services, APIs, and data models.
- Experience working in product teams delivering features to external users.
- Strong problem-solving and communication skills.
- Experience with Git, CI/CD, and modern development workflows.
Nice to Have
- Experience with AWS or cloud infrastructure.
- Familiarity with GraphQL, Terraform, or Temporal.
- Experience with Python or Airflow.
- Knowledge of Docker and Kubernetes.
- Frontend experience with React or TypeScript.
Technical Stack
- Java, AWS, GraphQL, Terraform, Temporal, Python, Airflow, Docker, Kubernetes, React, TypeScript
Team & Environment
You will collaborate closely with product managers, designers, and engineers.
Benefits & Compensation
- Remote-first culture – work from anywhere.
- AWS, DBT, Google Cloud, Azure & Databricks certifications fully covered.
- In-Company English Lessons.
- Birthday off + an extra vacation week (Mutt Week!).
- Referral bonuses.
- Maslow: Monthly credits to spend in our benefits marketplace.
- Annual Mutters' Trip – an unforgettable getaway with the team.
Work Mode
This role is global and remote-first.
Muttdata is an equal opportunity employer.




