Engineering Team Leader (Java)

Engineering Team Leader (Java)

XTB

Praca zdalna
Java
Micronaut
Kubernetes
gRPC
Microservices
Angular
Firebase

Hexjobs Insights

XTB seeks an Engineering Team Leader with technical and leadership skills. Responsibilities include overseeing SCRUM teams. Location: Warszawa. Role involves using Java, Micronaut, and other technologies.

Słowa kluczowe

Java
Micronaut
Kubernetes
gRPC
Microservices
Angular
Firebase

XTB is a global company from the financial industry, focusing on online trading of financial instruments. We are the largest FinTech in Poland and a leader in Central and Eastern Europe, and the range of our operations covers several countries, including Asia and South America. At XTB, we focus on the development of our employees, giving them opportunities to gain knowledge and skills in various fields, as well as offering a number of training and development programs. If you are looking for challenges and want to gain valuable experience in an international business environment, XTB is the right place for you.

We are a certified Great Place to Work company.

We are looking for a Team Leader to join our team, combining both technical and leadership skills. In our structure, each business area and multiple SCRUM teams are overseen by a Program Manager. Each team consists of a Team Leader, developers, and testers, supported by a Product Manager, Scrum Master, and UX Designers.

Our team is multi-skilled and delivers complete solutions - including analysis, architecture, backend, web, mobile, testing, and observability - using a microservices architecture. On the backend, we use Micronaut, Reactor, gRPC in a Kubernetes/Rancher environment, while frontend technologies include Angular (MFE)native Android, and iOS applications.

Technologies We Work With

Backend:

  • Microservices mainly in Java 17+ with Micronaut.
  • Deployment on Rancher (Kubernetes) across multiple data centers.
  • Communication between microservices via gRPC.
  • Asynchronous messaging using Kafka, Pulsar, RabbitMQ, Chronicle.
  • Databases: Postgres, MongoDB, Redis.

Mobile:

  • Android: Native Kotlin, modular architecture, Clean ArchitectureMVI/MVVM, reactive with Coroutines/Flow and Compose.
  • iOS: Native Swift, modular architecture, MVVM-C, reactive with Combine, views with SwiftUI.
  • Mobile tools: Firebase (Crashlytics, Remote Config, Analytics), Localise.

Web:

  • Angular with TypeScript, JavaScript, and RxJS.
  • Microfrontend architecture using web components, developed in a monorepo with Nx.

Observability & DevOps:

  • Monitoring with Prometheus, Grafana, OpenSearch, Opsgenie.
  • Code in IntelliJ with Copilot support.
  • Version control: GitLab, CI/CD with GitLab CI.

Testing:

  • JUnit, Testcontainers, Appium, Playwright.

Tools & Collaboration:

  • Task tracking in Jira, knowledge management in Confluence.
  • Extensive use of Google Workspace: Gmail, Drive, Docs, Meet, Chat.
  • Internal GenAI tools available to all employees.
Wyświetlenia: 6
Opublikowanaokoło miesiąc temu
Wygasa
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Engineering Team Leader (Java)"

Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.