Senior Java Backend Developer

Senior Java Backend Developer

Day in your life

In this role you'll be:

  • Developing new functionalities of a backend system
  • Implementing unit tests and component tests
  • Conducting peer code reviews
  • Analysing and addressing implementation flaws, optimizing existing solutions
  • Cooperating with a frontend team, software architects and business analysts
  • Helping support team understand and resolve complex problems

Must-have skills

On day one we'll expect from You:

  • Min. 4 years of experience in developing reusable modular Java backend software
  • Knowledge of Spring framework and libraries (MVC, Boot, Security)
  • Knowledge of database solutions: SQL and noSQL, Hibernate / H2 frameworks or similar
  • Familiarity with modern service-oriented architecture and microservices
  • Experience in working in an agile development model based on Continuous Integration / Continuous Delivery
  • Good command of English

What separates the best from the rest

  • Knowledge of scripting languages (preferably Python)
  • Ability to implement hardware communication protocols (serial, RS485, Modbus RTV, Modbus TCP)
  • Knowledge of REST protocols
  • Experience in working with container solutions such as Docker and Kubernetes
  • Knowledge of Atlassian tools (Jira, BitBucket)

What we offer

  • Stable employment, regular employment contract or B2B
  • Real influence on the design and development of our innovative products and team culture
  • Professional growth opportunities in projects for dynamic international market
  • Work in a team of passionate people who love robotics and IoT
  • Package of benefits
  • Language courses

Ref no: SJBD/IT/RR

To apply to this position send us your resume -


mail phone location

We’d love
to hear
from you

Retail Robotics Spółka z o.o.
Spółka komandytowa
Mickiewicza 19/7a St.
43-300 Bielsko-Biała, Poland

Production and Finance
Fabryczna 5 St.
43-110 Tychy, Poland

R&D, Sales and Marketing
Stępińska 22/30 St.
00- 739 Warsaw, Poland