Backend Engineer with Java/Groovy (Machine Translation Department)
Job Title
At Memsource we help our customers go global. We provide a leading translation management system (Memsource) and software localization platform (Phrase), supporting 500+ languages, 50+ file types and covering the full range of enterprise localization use cases. With a global team working from our offices or from home across Europe, US, UK and Japan, we serve thousands of global customers, including leading brands such as Uber, Bosch, Lufthansa, Supercell, Vistaprint and Zendesk.
As a Java/Groovy/DevOps Engineer, you’ll become a formative member of a team that ensures a seamless Machine Translation experience for all our customers.
Within this department, we address how we can help our customers to use Machine Translation engines as easily as possible. Without the need of knowing every Machine Translation engine out there, our AI picks the right engine and uses it without the need of user's interaction. Our goal is to become the number one choice for localization professionals, global marketeers, software developers, product teams and designers creating multilingual digital content and products.
What you’ll be responsible for:
- Building brand-new features that help our customer to use Machine Translation more easily and seamlessly
- Deploying and managing the underlying infrastructure (AWS, kubernetes) within the MT department with the help of our Platform team
- Owning and driving complex development projects throughout their entire lifecycle - from technical design to implementation, testing, deployment and maintenance
- Reviewing code from your fellow team members to ensure consistent, high-quality contributions
- Collaborating with an agile, cross-functional team to take the product to the next level
What you’ll profit from (optional for each team):
- Working on a brand-new service
- Having your code in production in less than a month
- Automated testing, deployments, static code analysis and code reviews in GitLab
- Exploring new technologies
- Automatically generated API documentation
- Very interesting discussions with infrastructure, AI, and other teams
- Creating solutions that scale - our database contains terabytes of data, and we serve ten thousand requests per minute
What you need:
- Background + experience in JVM based language
- Relevant experience working in a service-oriented, distributed environment
- A solid understanding of the HTTP protocol
- Good knowledge of REST architecture
- Experience with any MVC web framework
- Working knowledge of Git
- Prior experience with SQL, NoSQL and different queuing solutions (e.g. Kafka, RabbitMQ)
- Experience with AWS / kubernetes / ansible
What you’ll get:
- Work experience in a successful and growing global SaaS company
- Be part of an international team of 250+ in Europe, Japan, and the Americas
- Expert colleagues in their field who are determined to build the best localization platform on the market
- An agile work environment, where it is encouraged to take smart risks
- Take part in a culture full of trust, support and loyalty, where respectful and open feedback is valued
- A positive, open-minded, and innovative atmosphere
- Support your professional development and personal career goals
What's on top:
- 4 Company holidays additional to your regular holidays (1 day per quarter where the entire company is off to celebrate our achievements)
- Your birthday off because it is important to celebrate you as well
- 2 Giveback days where you can support the local community, volunteer and/or take part in charity events and activities
- A personal Learning & Development Budget
- Access to online language classes
- Travel budget to visit your team in Prague or Hamburg once per quarter
- Modern technical setup and latest software
- Professional and extensive onboarding
- Flexible working hours and home office options
- Additional local benefits depending on the entity you're hired at, just ask your Talent Acquisition Partner
Our current Tech Stack
- Java 8/11/17, Groovy
- Spring Boot
- MongoDB, Maria DB
- RabbitMQ, Kafka
- Docker, AWS
- IntelliJ IDEA
At Memsource we believe in the critical importance of diversity in all its forms and intersectionalities, and are committed to ensuring that the people we interview reflect this diversity. We therefore strongly encourage people of any identity to apply for our exciting career opportunities. We have taken an active decision to make our work environment inclusive every day, starting at the very beginning of your Memsource experience.
We value and welcome different perspectives, experiences and backgrounds as we believe that these differences make our team even stronger on our mission of opening the door to global business by giving everybody access to the content they need in the language they speak.
- Department
- Engineering
- Locations
- Prague
- Remote status
- Hybrid Remote
- Employment type
- Full-time
Backend Engineer with Java/Groovy (Machine Translation Department)
Loading application form
Already working at Memsource?
Let’s recruit together and find your next colleague.