Senior Java Developer / Tech Lead (praca zdalna) @ Upvanta
Summary
Leads a Java team building microservices and REST APIs for a fintech product, mentors engineers, and sets technical standards in an Agile/Scrum environment.
- Minimum 10 lat doświadczenia jako Java Developer w środowisku Agile (Scrum)
- Doświadczenie w roli Tech Leada / Lidera zespołu
- Bardzo dobra znajomość Java (11+) i ekosystemu Java
- Praktyczne doświadczenie z architekturą mikroserwisową
- Doświadczenie w tworzeniu REST API
- Umiejętność projektowania złożonych systemów
- Znajomość wzorców projektowych
- Praca z bazami danych: relacyjnymi i nierelacyjnymi
- Doświadczenie z Jira, Confluence (Atlassian)
- Silne umiejętności analityczne i rozwiązywania problemów
- Doświadczenie w mentorowaniu zespołu
Mile widziane
- Doświadczenie z Kafka lub innymi systemami kolejkowymi
- Znajomość technologii frontendowych (np. Angular)
- Wiedza z obszaru DevOps
- Doświadczenie z Docker, Kubernetes
- Znajomość wzorców integracyjnych
- Doświadczenie w branży finansowej lub ubezpieczeniowej