Tech Lead (Java)
Tech Stack / Keywords
Firma i stanowisko
HSBC is one of the world’s largest banking and financial services organisations. Our global businesses serve more than 40 million customers worldwide through a network that covers 63 countries and territories.
HSBC Service Delivery (Polska) Sp. z o.o. is HSBC's global finance, operations, risk and technology centre. We use our unique expertise and capabilities to provide specialised services – our people range from technologists transforming the banking experience to operations professionals managing 1.7 trillion payments a year.
Our Purpose – Opening up a world of opportunity – explains why we exist. We are bringing together the people, ideas and capital that nurture progress and growth, helping to create a better world – for our customers, our people, our investors, our communities and the planet we all share.
Wymagania
- Experience of leading software development teams in an Agile/Lean environment.
- 7+ years of experience in designing, developing and operating distributed systems written in Java.
- Designing and developing microservices using Java and Spring Boot.
- Core Java and Spring (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon).
- Experience using microservices (REST APIs).
- Experience using Apache Beam and Apache Flink.
- Cloud knowledge (preferred GCP).
- Experience with test driven development.
- Solid knowledge of DevOps practices.
- Ability to translate functional requirements into technical solutions and ability to provide innovative solutions to complex business problems.
Nice to have:
- Experience of distributed applications using in-memory stores, e.g. Redis.
- Familiar with automation tools like Jenkins, Ansible.
- Knowledge of Relational Databases (Oracle, PgSQL).
Obowiązki
- As a Tech Lead you will be responsible for the technical leadership of the team: this means designing the service as well as setting the technical direction for the service.
- Be responsible for both the development and maintenance of the microservices in Counterparty Credit Risk.
- Be expected to cut code as well as be the technical lead.
- Work with overall delivery manager and other technical leads to evolve the architecture of the new system.
- Lead and mentor the team that will be covering all aspects of delivering software to your users: development, automating testing and deployment of small and frequent releases.
- Ensure production availability of your service – if you build a service, you own the service.
- Ensure software is developed up to highest standards matching modern software development principles: SOLID, KISS, DRY, YAGNI.
Oferta
- Additional bonuses for recognition awards
- Multisport card
- Private medical care
- Life insurance
- One-time reimbursement of home office set-up (up to 800 PLN)
- Cafeteria platform
- Employee assistance program
- Additional contributions to PPK scheme
- Corporate parties & events
- CSR initiatives
- Nursery discounts
- Financial support with trainings and education
- Social fund
- Flexible working hours
- Free parking
HSBC Service Delivery (Polska) Sp. z o.o.
10 aktywnych ofert