Backend Developer Senior - Java
- Remote
- All software engineering jobs
- Argentina
- Remote - Argentina
- Operations
About the role
๐Join Our Data Products and Machine Learning Development Remote Startup!๐
Mutt Data is a dynamic startup committed to crafting innovative systems using cutting-edge Big Data and Machine Learning technologies.
We're looking for a Backend Developer Senior to join our team and help design and build robust, scalable backend services as part of an AI-driven solutions initiative for one of the largest e-commerce and fintech platforms in Latin America. If you consider yourself a data nerd like us, we'd love to connect! ๐ถ๐
๐ What We Do
- Leveraging our expertise, we build modern Machine Learning systems for demand planning and budget forecasting.
- Developing scalable data infrastructures, we enhance high-level decision-making, tailored to each client.
- Offering comprehensive Data Engineering and custom AI solutions, we optimize cloud-based systems.
- Using Generative AI, we help e-commerce platforms and retailers create higher-quality ads, faster.
- Building deep learning models, we enhance visual recognition and automation for various industries, improving product categorization, quality control, and information retrieval.
- Developing recommendation models, we personalize user experiences in e-commerce, streaming, and digital platforms, driving engagement and conversions.
๐ Our Partnerships
- Amazon Web Services
- Astronomer
- Databricks
๐ Our Values
- ๐ We are Data Nerds
- ๐ค We are Open Team Players
- ๐ We Take Ownership
- ๐ We Have a Positive Mindset ๐ Curious about what weโre up to? Check out our case studies and dive into our blog post to learn more about our culture and the exciting projects weโre working on! ๐
Responsibilities ๐ค
- Design, develop, and maintain backend services in Java.
- Contribute to architectural decisions and help define technical standards.
- Build and evolve microservices-based architectures.
- Apply hexagonal architecture principles (or equivalent approaches with clear separation of concerns).
- Design reusable, well-abstracted components.
- Conduct thorough code reviews, promoting high-quality standards and best practices.
- Collaborate within a team focused on AI-driven solutions.
Required Skills ๐ป
- Strong experience developing services in Java.
- Proven experience designing and implementing microservices architectures.
- Practical experience applying hexagonal architecture (or similar layered architecture patterns).
- Ability to design modular systems with proper abstraction and code reuse.
- Willingness to work in an AI-oriented team environment.
- Experience working with AI-assisted development (active use of tools such as GitHub Copilot, Claude Code, or similar tools as part of your daily workflow).
- Open mindset toward integrating AI tools into the development lifecycle.
- Comfortable adapting to new AI-driven workflows and development dynamics.
Nice to have ๐ป
- Knowledje of or hands-on experiencie with AI agents.
๐ Perks
- ๐ Remote-first culture โ work from anywhere!
- ๐ In-Company English Lessons.
- ๐ช Wellhub or sports club stipend to stay active
- ๐ AWS, DBT, Google Cloud, Azure & Databricks certifications fully covered
- ๐ Food credits via Pedidos Ya โ because great work deserves great food.
- ๐ Birthday off + an extra vacation week (Mutt Week! ๐๏ธ)
- ๐ค Referral bonuses โ help us grow the team & get rewarded!
- โ๏ธ๐๏ธ Annual Mutters' Trip โ an unforgettable getaway with the team!
- ๐ถ Monthly Childcare Reimbursement โ Because supporting families matters too
Description as published by Muttdata.