Hot Java Backend Developer

Required languages


Seniority / Experience

SeniorAt least 3 years of experience in Java.


Memsource a.s.



Type of job


Required education



IT jobs

  • Flexible working time
  • Courses and training
  • Sick days
  • Home office
  • Company events and teambuilding
  • Possibility of unpaid leave

Memsource's mission is to help global companies translate efficiently. By leading the industry in AI-powered translation technology, we make localization easier, faster, and more cost-effective. In doing so, the information people want and need is more widespread and accessible than ever before. Behind the software, we're a team from 15+ different countries, speaking 20+ languages, spanning our 3 global offices.

Join a small team of very experienced Java backend developers and help us improve the core of the Memsource platform. The team is responsible for 10+ backend components and you’ll help with:

  • Text extraction from 50 different file formats and storing data in MongoDB
  • Creating translated files with all original formatting preserved
  • Storing translations in Elasticsearch to be used for similar texts in the future
  • Spell-checking, word completion and text quality assurance
  • Integrating 20+ external machine translation engines
  • Preserving terminology
  • Providing data for AI components and much more

You’ll enjoy

  • Having your code in the production in the matter of weeks
  • Automated testing, deployments, static code analysis and code reviews in GitLab
  • Having a chance to work with new technologies like Java 11 or Elasticsearch 7
  • Closely cooperating with the infrastructure, AI and other teams
  • Creating solutions that scale. Our databases contain terabytes of data and we serve tens of thousands of requests per minute

You should have

  • At least 3 years of experience in Java
  • Solid understanding of HTTP protocol
  • Deep knowledge of multithreaded programming
  • User experience in Linux
  • Working knowledge of XML and Git

Skills we welcome

  • Elasticsearch
  • MongoDB and other NoSQL databases
  • Experience with big data
  • Spring Boot
  • Docker
  • AWS
  • Gradle

Why should you work at Memsource?

  • You’re interested in working at a successful and rapidly growing technology company with a global presence
  • You prefer to work independently in a small international team, with no corporate bureaucracy
  • We know you have a life outside of the office - enjoy flexible hours and a home office option
  • You deserve 5 weeks of vacation and 3 sick days
  • We value your work and offer competitive salaries
  • You can improve your language skills with free on-site English and Czech lessons
  • You will work in a newly renovated office in Prague’s city center near the Národní třída metro station, with wrap-around terraces and a chill-out area, complimentary tea and coffee, bicycle stands, and a shower
  • We hold monthly all-hands meetings where everyone is updated on the latest company news
  • Get out of the city with our bi-annual team building weekends, including camping and a winter hiking trip to Sněžka mountain

Apply for this job

This listing has expired

Click below to see other similar positions available now.

See other positions