Back End Java Developer Sr
Argentina
Operations /
Remote Full Time /
Remote
Apply for this job
π 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 Back end Java Developer Sr to help take our expertise to the next level. 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
- Google Cloud
- Astronomer
- Databricks
- Kaszek
- Product Minds
- H2O.ai
- Soda
π 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 π€
- Develop and maintain high-quality Java backend software that operates reliably in production environments.
- Use automated tools and methodologies to ensure the consistent production of maintainable and scalable Java backend code.
- Translate business requirements into backend software implementations, making informed decisions that balance time, quality, and client-specific needs.
- Research and apply best practices, methodologies, and tools to create top-tier Java-based backend solutions.
- Understand complex backend systems and collaborate effectively with peers and client teams to achieve productive outcomes.
- Build backend components that enable rapid self-service of data products using modern technologies.
- Contribute to defining project roadmaps, timelines, and estimates.
- Document and share internal knowledge regarding best practices in Java backend development.
Required Skills π»
- Strong knowledge of Java backend development (minimum 4 years of experience).
- Experience with Java frameworks for backend development, such as Spring Boot, Quarkus, Hibernate, Micronaut, etc.
- Commitment to code hygiene, including code review, adherence to standards, documentation, testing, CI/CD, and general software development best practices.
- Ability to create implementation plans by evaluating the pros and cons of different approaches.
- Solid understanding of backend application development fundamentals and practical knowledge of various programming paradigms.
- Intermediate-level English proficiency for writing technical documents such as Design Documents.
- Excellent communication skills.
Nice to Have β¨
- Experience in designing and developing scalable backend systems using various technologies.
- Deep knowledge of Java backend libraries and best practices, including JUnit, Mockito, Lombok, MapStruct, and static analysis tools.
- Experience with cloud-native backend development and microservices architecture.
- Positive and solution-oriented problem-solving attitude.
- Knowledge of some AWS (or GCP) services.
- Previous experience in client-facing technical consulting roles.
- Proven track record of delivering high-quality backend solutions.
- Experience with modern data architectures and Java libraries related to data processing, such as Apache Kafka, Apache Beam, or Apache Flink.
π Perks
- Remote-first culture β work from anywhere! π
- AWS & Databricks certifications fully covered π
- Birthday off + an extra vacation week (Mutt Week! ποΈ)
- Referral bonuses β help us grow the team & get rewarded!
- Maslow: Monthly credits to spend in our benefits marketplace.
- βοΈποΈ Annual Mutters' Trip β an unforgettable getaway with the team!
Apply for this job