Senior JavaEE Developer for embedded terminal


We are looking for a Senior JavaEE Developer for a Czech company that develops its own proprietary product for print management.
As a Senior JavaEE Developer, you will be developing Embedded Terminals for printers, you will design, implement, and maintain applications for our embedded terminal for printers.

Embedded Terminal is a personalized and easy to use touchscreen access point for everyone who needs to use the printer in a minute.

The Terminals development team is about 6 developers, 2 testers, and 1 product owner.

This company offers an enterprise-class printing and document management solution, with a vibrant community of partners and dealers spread throughout 80 countries. They are independent, self-funded, and continue to grow at an astonishing rate. Their HQ and R&D is situated in a modern office space in Prague, with branches in Austria, Germany, France, the UK, UAE, Russia, and the USA.

They watch new trends in programming, choosing what makes sense to them. They like programming, working together as friends, and simply want to be the best at what they do.

We’re looking for:

  • Senior JavaEE Developers with experience in writing stable, testable code they can be proud of
  • Analytical skills and expertise in code architecture
  • Self-motivated and organized developers
  • Delivering tasks on time and according to specifications
  • Willingness to learn and teach us what we don’t know

This is what you need to be well-versed in:

  • JavaEE
  • Spring
  • Networking and network protocols: REST, Web Sockets, TCP, UPD
  • If your special skills include multithreading and security, it will be a big plus
  • Network communications

Nice to know as a plus:

  • Client server architecture
  • Proficiency with GitLab and JIRA
  • Confluence
  • TeamCity Stringdata BTL Trask CRAW