Backend Developer Senior - Java

MuttdataArgentinaOn-siteFull-timeSenior, 5–8 yearsListed 20 hours ago

Apply now

About this 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 (https://blog.muttdata.ai/tag/Case%20Studies/1) case studies and dive into ourblog post (https://blog.muttdata.ai/) 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 cultur e – 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