Position: Java Developer
Company: Luxoft
Category: Java
Experience required: 3y
English level: fluent

You'll be working within WMPC IT Development in Poland. We plan and lead IT projects for an area called Channels & Workbenches and create solutions which are directly client facing. That is the area, where we build our applications for e-banking and client advisor workbench. It's a very demanding, fast paced and exciting environment.
We are operating in SAFe framework. The portfolio consist of 8 applications, MCCS/Genesys is one among all.
We have various projects in our portfolio, mainly categorized as business driven (feature development, large scale Genesys onboarding projects, Channel development projects, cross-stream journey developments, Pilots etc.) and IT driven (EoL, technical migrations/remediations, product lifecycle, technical debts), both are equally important.

The demand for changes is growing and expected to grow significantly in the next months.
We want to extend our project team which has 50+ people distributed across CH, APAC and Poland.

Responsibilities
We are looking for a qualified person to join our team.
Along with technical skillset we are paying attention to soft skills, especially good communication, openness, problem solving thinking, team player and good understanding of business logic.

Skills
Must have
- Java 8 - at least 3 years of experience in enterprise application(s)
- Idea IntelliJ - at least 1 years of experience
- Maven - at least 3 years of experience in enterprise application(s)
- Spring Boot 2 - at least 1 year of experience
- Spring Data JPA - at least 1 year of professional experience
- Hibernate - at least 1 year of professional experience
- Liquibase - at least 1 year experience or must be quick learner
- Basic knowledge of PostgreSQL or Oracle DB
- JUnit knowledge and will to write unit tests (no unit tests equal no approved MR)
- Git (preferably GitLab)
- RESTfull web services - basic knowledge
- Understanding CI/CD
- Understanding and following Clean Code rules
- Knowledge of how to debug the code
- Knowledge and will to test created code
- SOLID

Nice to have
- Docker
- Swagger
- SOAP