Company description:

HRO Digital is a specialist traditional recruitment business. HRO Digital is a brand of Verita HR Polska. Verita HR Polska is a Human Resources service provider operating under number 5694. We are working as a recruitment provider searching on our Client's behalf for a person in the following role:

Java Developer

Responsibilities:

Position we are looking for is for one of two Scrum Teams based in Krakow, Poland.

- Cooperation with BAs to meet business requirements and software architects to agree technical solution,
- New requirements tech-analysis, tech-spike and development,
- Working closely with other software developers (on site, remotely in the UK, India and China),
- Supporting test analysts in production incidents and defects tech-analysis,
- Standard code maintenance (testing, refactoring, fixing),
- Other scrum activities.

Requirements:

Must to have:

- Professional experience: 3+ years,
- Very good knowledge of clean code, SOLID, KISS, DRY, design patterns,
- Very good knowledge of Java 8,
- Very good knowledge of Spring, Spring Boot, Spring Security frameworks,
- Very good knowledge of SQL (Oracle),
- Very good knowledge of JPA/Hibernate,
- Knowledge of Git, Jenkins, Maven,
- Knowledge of JUnit, TDD, BDD (Cucumber),
- Knowledge of REST API,
- Knowledge of Spring Cloud.

Nice to have:

- Knowledge UI stack (e.g. node.js, react.js (v15/v16), TypeScript, Webpack, Selenium),
- Knowledge of Kotlin,
- Knowledge of Docker and Kubernetes, Activiti, PCF, oAuth 2,
- Experience with Scrum agile framework.

The offer:

- Contact with top IT technologies available in the market,
- Ability to work from home (2-3 days per week) and flexible working hours,
- Parking few minutes away from the office,
- Relax room (with massage chairs and area for yoga/stretch)
- Bicycle racks in the underground garage and around the office; showers dedicated to cyclists,
- Game room (with Xbox, PS consoles and foosball table) Consistent scope of responsibilities,
- Work and Learn from teams with mature process and tools to ensure the best in class deliverables,
- Casual dress code.