Team leadership background with people management experience
Apply now!
Project Overview
The client is a Swiss banking group, via their online financial platform and analysis & selection tools, they are active in trading in equities, funds, bonds, warrants, options & futures and cryptocurrencies. The bank also offers services designed specifically for asset managers and corporate clients. In addition, the bank offers forex platforms and services, robo-advisory, thematic trading certificates and portfolios as well as traditional banking services, including mortgages, savings accounts and multi-currency credits cards.
Facilitation of team planning, proper estimations, commitments
Perform effective technical leading with code review process
Communication with customer for requirements analysis, sprint planning, estimations, retrospectives
Requirements
At least 5 years of commercial experience
Team leadership background with people management experience
Excellent knowledge of Java and its ecosystem (Spring framework, Hibernate, Maven, Junit SQL, Oracle, XML, Eclipse/IntelliJ IDEA or another high level IDE and Docker)
Good Knowledge of RESTful services.
Good knowledge in microservices architecture
Experience with RDBMS and SQL (preferably Oracle, Postgress)
Experience with unit testing and code quality tools (TDD, BDD)
Ability to take responsibility for delivering finite unit of functionality
Ability to analyse and clarify requirements and corner cases
Ability to coach junior-middle team member
Ability to integrate best practices and oversee technical solution of the application
Deep understanding of development principles and paradigms, architectural concepts, patterns, and approaches
Strong algorithmic, analytical and problem-solving skills
Passion for agile development methodologies (Scrum, Kanban Lean) and engineering practices (continuous integration, continuous delivery, test-driven development)
Being able to support planning process, organise development process and perform high-quality delivery according to the expected scheduling
Eager for self-learning as well as for learning from industry experts
Able to work independently and mindfully as part of a cohesive cross-functional Agile team
Our Relocation program gives you the opportunity to live and work in the cities where our offices are located. So if you like the project we'll help you join it by organizing а trouble-free move!
Help with a move
We will help you arrange a move, considering your personal circumstances, needs and wishes.
Accommodation search
Personal Travel Assistant will help you navigate the selection of accommodation in the city.
Relocation bonus
The relocation program foresees one-time bonus. Bonus amount depends on your position and project.
Travel expenses
We will pay travel expenses for you and your family members when you go by train or car (fuel cost).
Job search consultancy for your partner
Our recruiter will review and improve the resume and provide general recommendations.
Getting around the city
We will organize a city excursion for you and your family that will help you better adapt to the new environment.