Our Client is a Polish technlogy company. Their main goal is deliverering omnichannel projects for clients in Poland and in Europe in compliance with the engineering code of ethics.
Java Software Engineer
Requirements: * Minimum 2 years of experience on similar position * Knowledge of Java and enjoying to write in Java * Having the opportunity to work with Spring Core / Boot and WebServices * Basic design patterns and data structures * Basic knowledge of SQL queries and RDBMs * Knowledge how to develop a system's business specification * Experience with developing and keeping system documentation * Knowledge of the basics of at least one frontend framework: Angular, Vue.js, ReactJS or Spartacus * Basic knowledge of CSS and SCSS or LESS precompilers * Agile methodology (Scrum) experience * Knowledge or wanting to get to know the SAP Hybris / commercetools platform - in particular in the field of commerce * Knowledge of at least one of the following: MySQL, Oracle 12g/18c/19c, Percona * Very good English skills
Additional advantages: * Creating Microservices e-commerce solutions * Cloud tools experience * Knowledge of what it means to work closely with a tester team, an analyst and a project architect * Work with the client and the client's partners * Willingness to participate in e-commerce application implementation and to design some of its elements * Participation in commerce projects * Participatation in running a project
We offer: * Attractive salary * Full remote work * Working on cutting-edge technologies and dynamically developing commerce projects * Private health care, a MultiSport card, and life insurance * English language course * Professional development possibilities such as training sessions, certificates, and attendance of conferences * Access to our library - if you can't find what you"re looking for, we can order it for you * Regular integration events, for example - trips and on site parties
Responsibilities: * Active participation in running a commerce project * Work closely with a tester team, an analyst and a project architect * Creating and maintaining system documentation