As part of the Digital Platform team, you will be working on several applications using a very modern technology stack. You will get the opportunity to not only learn and grow but also to contribute and be involved in technical discussions and decision making. You will be working in a very nice, dynamic, multi-cultural and geographically distributed team and will receive a lot of support during your onboarding phase.
- Become a part of worldwide Digital Platform team and contribute to development (Backend and Frontend) of several applications which are crucial to the company; both on new and existing one
- Perform code reviews
- Participate in SCRUM events
- Participate in technical analysis and discussions
- Be pro-active and take initiative
- Work closely with your colleagues in international team
Required Skills
min. 2 years of experience
Backend:
- Core Java v11 and Advanced Java
- Spring framework
- Familiarity with OpenAPI (Swagger)
Fronted:
- Web languages (JavaScript, Typescript, HTML, CSS)
- Angular 14+ framework (SPA)
Other
- Familiarity with GIT, Maven, npm
- Good communication skills
- Fluent in English
- Team player
- Able to learn quickly
Nice to have
- JPA (Hibernate)
- Knowledge od SQL and RDBMS
- Experience on RedUX pattern (NgRX) & store management
- Understanding of reactive programming (RxJS)
- Experience with Nx build system library
- Build and Deployment automation (Jenkins, Sonar)
- Microservice architecture and development (Spring Boot)