Position: Java Frontend / Microservice Developer
Company: UPC
Category: Java
Experience required: 3y
English level: upper

Your tasks:
- Design and implementation of Angular based front ends
- Design and implementation of containerized Java microservices
- Design, implementation and documentation of components on API layer
- Publishing and maintenance of RBIs API developer portal
- Definition and maintenance of API design and policies
- Estimation of development efforts together with the team
- Being part of a Scrum delivery team in an international, agile environment with end-to-end responsibility: You build it, you run it.

Your qualifications:
- Adequate technical education (Technical School or University degree)
- More than 5 years of experience in implementing integration components and applications, especially in the area of digital projects or systems integration
- Excellent knowledge and experience in Java and common Java open source frameworks like Spring, Spring Boot, ...
- Excellent knowledge of Angular
- Very good experience with containerized architectures (e.g. Docker), management tools (e.g. Kubernetes) and the microservice architecture pattern
- Good experience in integration patterns and API Management Tools and infrastructure (e.g. IBM API Connect)
- Good knowledge in API definition languages (OpenAPI, Swagger, Yaml)
- Very good data modelling and SQL know-how and knowledge of different database technologies (e.g. RDBMS, NoSQL)
- Good knowledge of Cloud technologies preferably (AWS)
- Very good command of English (minimum B2-level), German is a plus

Your benefits:
- Join our dynamic and motivated team in one of the leading banking groups in Austria and Central and Eastern Europe
- Strong support from an international banking & technology team
- Competitive Salary (based on EUR NBU rate)
- Long-term official employment, sustainable and stable working environment. Sick leave, paid vacation (31 days per year).
- Medical insurance
- Dedication and commitment to develop and educate our employees
- Possibility to travel and to contribute to and benefit from international communities
- Comfortable work conditions