**Must haves**
- Strong practical experience with Java Core;
- Practical experience with Scala;
- Strong knowledge of Spring Framework and Netflix OSS;
- Knowledge of best practices for REST API design and implementation;
- Technical background with expertise in engineering principles and design patterns;
- Experience with DevOps practices;
- Experience in unit testing and integration testing frameworks and methodologies;
- Strong dedication to delivering code that is free of bugs, ensuring a seamless user experience;
- Passionate about writing clean, reusable, maintainable, and highly-performant code;
- Strong communication skills with excellent interpersonal effectiveness;
- Pro-active ability to troubleshoot and solve problems;
- Demonstrated ability to prioritize tasks effectively, delivering work with speed and high quality;
- Comfortable working in an Agile Kanban team.
**Nice to haves**
- Production experience with Scala is a huge plus;
- Experience in DevOps practices;
- Familiarity with CI/CD pipelines.
**The benefits of joining us**
- **Professional growth**
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
- **Competitive compensation**
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
- **A selection of exciting projects**
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
- **Flextime**
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office - whatever makes you the happiest and most productive.
**Job Types**: Full-time, Contract
Work Location: In person