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.
Senior Java Software Engineer
Requirements: * Minimum 4 years on similar position * Extensive experience in Java - suggested at least Java 8 (recognition of Java 11 would be an asset) * Very good knowledge of Spring and ORM * Strong xperience in working with databases * Not only knowing project patterns and good practise of creating software but can also easily putting those to practise * Good grasping of containerisation and cloud issues * Knowing Agile methodology and implements it everyday * Wanting to apply modern e-commerce solutions with the use of microservices architecture * Very good English skills
Additional advantages: * Working with client and their partners during creating technical and business specification of the system * Wanting to be responsible for the project from the analysis phase to its implementation * Creating the process and have a real influence on solutions used in a project * Following and implementiion in your daily work the newest technological trends, programming skills, processes and tools * Wanting to use the most modern tools at work (if you need it you are sure to get it) * Knowing how to share your knowledge and you are happy to do it * Knowing what it means to work closely with testing team, analysts and project architect
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 * Working closely with a tester team, an analyst and a project architect * Creating and maintaining system documentation