Position: Java Team Lead
Company: Raiffeisen Bank International
Category: Java
Experience required: 5y
English level: upper

We are looking for highly talented Senior Java Expert who is skilled in and willing to lead a Team, combining successfully both roles of a Team Lead and a BE developer.
The aim of the project is to build and support an internal IT Workforce Portal with wide functionality (e.g., IT skill assessment, workforce planning and development, talent acquisition, etc.) with potential to serve multiple units in the Group. The project is in early stage of development, so you will bring your significant input on setting it up.
Team structure: BE Developer, 2 FE Developers, QA Engineer, BA, UI/UX Designer, Scrum Master.

Responsibilities:
• You will work with a team of professional engineers to develop a new reliable product
• You will take an active part in the development of strategic components and provide technical leadership to the projects that you are part of
• You will have an opportunity to participate in all stages of our engineering lifecycle - from the discovery face, solution prototyping, up to deployment, and successful service rollout
• You will have the opportunity to be a force multiplier and coach other engineers in your team to deliver results
Requirements:
• 5+ years of commercial development experience using Java-related technologies (Java 8+, Spring Boot, Spring Cloud)
• Experience with Docker, Gradle, Maven
• Professional experience with AWS
• Understanding of CI/CD principle
• Experience in managing development teams
• Experience in process development/optimization

Will be a big plus:
• 3+ years of commercial development experience in FE Development (HTML5, CSS3, ES6+, Typescript, Angular)

What might you like about us?
• Motivated team in one of the leading banking groups in Austria and Central and Eastern Europe
• Knowledge sharing in our Group-wide IT community including 13 Raiffeisen Banks
• Competitive Salary twice a month (based on USD or EUR NBU rate)
• English courses (twice a week + speaking club)
• Long-term official employment, sustainable and stable working environment
• Paid sick leave and vacation (31 days per year)
• Medical insurance
• Access to professional development programs (IT academy, ISTQB certification etc.)
• Comfortable work conditions (open space office)
• Possibility of remote work

Our selection process includes:
• CV pre-screening and a short call with a recruiter
• Virtual interview with technical experts from the project (1 hour)
• Virtual interview with HR expert from the project (1 hour)
• Call with Stakeholders of the project (30 minutes)
• Background security check running in parallel
• Prompt feedback after every stage and a short summary of the following steps

If you are interested in this opportunity, please apply now.