April 8, 2026

Programistka / Programista Backend

Mid • Hybrid

Warsaw, Poland

Programistka / Programista Backend w Zespole Wytwarzania Oprogramowania

Miejsce pracy: Warszawa

Szukamy osoby, która posiada:

  1. Bardzo dobrą znajomość Python (+FastAPI) - minimum 2 lata udokumentowanego doświadczenia zawodowego

  2. Dobrą znajomość JavaScript oraz Node.js

  3. Doświadczenie w projektowaniu i wykorzystywaniu interfejsów REST API, API async/sync

  4. Umiejętność stosowania wzorców projektowych

  5. Znajomość architektury mikroserwisów i integracji usług

  6. Umiejętność sprawnego posługiwania się narzędziami deweloperskimi

  7. Umiejętność debugowania, testowania i optymalizacji kodu oraz znajomość narzędzi do testowania jednostkowego i integracyjnego

  8. Doświadczenie w pracy z systemami bazodanowymi (PostgreSQL, MongoDB)

  9. Doświadczenie w pracy z systemami kolejkowymi np.: RabbitMQ

  10. Doświadczenie w pracy ze środowiskami chmurowymi

Co oferujemy? To zależy od Twoich potrzeb:

Potrzebujesz wyzwań?

Ciekawa, ambitna i odpowiedzialna praca w dynamicznie rozwijającym się zespole czeka na Ciebie.

Chcesz zadbać o siebie i bliskich?

Oferujemy prywatną opiekę medyczną oraz ubezpieczenia grupowe na życie.

Chcesz się rozwijać?

U nas będziesz mieć wiele okazji: programy szkoleniowe i rozwojowe, dofinansowanie do podnoszenia kwalifikacji zawodowych, możliwość awansu…

Lubisz aktywność fizyczną?

Mamy dla Ciebie kartę Multisport.

Chcesz mieć chwilę dla siebie?

Oferujemy dofinansowanie do wypoczynku.

Twoim zadaniem będzie:

  1. Projektowanie i implementacja oprogramowania

  2. Pisanie kodu w wybranym języku programowania zgodnie ze specyfikacją projektową i standardami firmy.

  3. Implementacja nowych funkcjonalności oraz utrzymanie istniejących modułów.

  4. Analiza wymagań biznesowych i technicznych, opracowanie algorytmów na potrzeby tworzonego oprogramowania

  5. Współpraca z analitykami, projektantami UI/UX, testerami i liderem technicznym.

  6. Szacowanie czasochłonności realizowanych prac programistycznych.

  7. Testowanie i zapewnienie jakości kodu, tworzenie i wykonywanie testów jednostkowych, integracyjnych.

  8. Tworzenie i aktualizacja dokumentacji technicznej wytwarzanego oprogramowania.

  9. Raportowanie postępów prac oraz ewentualnych problemów technicznych.

  10. Debugowanie i eliminacja błędów w istniejących rozwiązaniach.

  11. Proponowanie usprawnień w zakresie architektury, wydajności czy bezpieczeństwa aplikacji.

  12. Realizacja zadań zgodnie z przyjętym harmonogramem i priorytetami

Czekamy na Twoje CV!

Similar jobs you might like

Technology

NASK S.A.

Programistka / Programista Frontend

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Frontend Developer role focused on building and maintaining performant web applications using React, Next.js and TypeScript, with involvement in backend services and API integrations. The position includes designing responsive UX/UI interfaces, integrating REST/WebSocket services, and ensuring code quality, security and performance within an Agile team. 🗂️ Requirements: Minimum 3 years experience as Frontend Developer, Commercial experience with TypeScript and React/Next.js, Very good knowledge of TypeScript, React, Next.js, Redux, Node.js, Good knowledge of HTML5, CSS3, Tailwind CSS, Experience in designing and integrating REST API, Knowledge of design patterns and clean code principles, Experience in debugging, testing and code optimization, Understanding of application security, Experience working in Agile/Scrum 📃 Skills: TypeScript, React, Next.js, Redux, Node.js, HTML5, CSS3, Tailwind, REST, WebSocket, JavaScript, Agile, Scrum 🏢 Description: Programistka / Programista Frontend w Zespole Wytwarzania Oprogramowania Miejsce pracy: Warszawa Szukamy osoby, która posiada: Minimum 3 lata doświadczenia w roli Frontend Developera z TypeScript i React/Next.js Bardzo dobrą znajomość TypeScript, Next.js, React, Redux, Node.js Dobrą znajomość HTML5, CSS3, Tailwind CSS Doświadczenie w projektowaniu i integracji interfejsów REST API, Znajomość wzorców projektowych oraz zasad czystego kodu, Umiejętność debugowania, testowania i optymalizacji kodu, Dobre zrozumienie zagadnień bezpieczeństwa aplikacji, Znajomość zagadnień związanych z UX/UI Umiejętność pracy w zespole, doświadczenie w pracy w metodykach Agile/Scrum Co oferujemy? To zależy od Twoich potrzeb: Potrzebujesz wyzwań? Ciekawa, ambitna i odpowiedzialna praca w dynamicznie rozwijającym się zespole czeka na Ciebie. Chcesz zadbać o siebie i bliskich? Oferujemy prywatną opiekę medyczną oraz ubezpieczenia grupowe na życie. Chcesz się rozwijać? U nas będziesz mieć wiele okazji: programy szkoleniowe i rozwojowe, dofinansowanie do podnoszenia kwalifikacji zawodowych, możliwość awansu… Lubisz aktywność fizyczną? Mamy dla Ciebie kartę Multisport. Chcesz mieć chwilę dla siebie? Oferujemy dofinansowanie do wypoczynku. Twoim zadaniem będzie: Rozwój i utrzymanie wydajnych aplikacji webowych po stronie frontendu. Rozwój i utrzymanie usług backendowych Analiza wymagań i udział w planowaniu rozwoju aplikacji. Projektowanie oraz implementacja oprogramowania. Implementacja i rozwój responsywnych interfejsów z uwzględnieniem projektów UX/UI Integracja z back-end (REST, WebSocket). Opracowywanie testów jednostkowych i integracyjnych dla wytwarzanego oprogramowania Weryfikacja, debugowanie i usuwanie błędów. Udoskonalanie wdrożonych rozwiązań pod kątem wydajności, jakości i bezpieczeństwa. Ścisła współpraca z zespołem backendowym oraz UX/UI Dokumentacja wytworzonego oprogramowania. Czekamy na Twoje CV!

Technology

B2Bnetwork

Python Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Oferta dotyczy roli Python Backend Developera odpowiedzialnego za rozwój i utrzymanie aplikacji opartych o architekturę mikroserwisową z wykorzystaniem REST API i technologii cloud-native. Zakres obejmuje projektowanie architektury, integracje z systemami zewnętrznymi, automatyzację testów oraz dbanie o jakość, bezpieczeństwo i wydajność kodu. Praca odbywa się w modelu zdalnym z elastycznymi godzinami i długofalową współpracą. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w Pythonie, Znajomość Django, Znajomość Flask, Znajomość FastAPI, Doświadczenie z REST API, Znajomość Linux, Doświadczenie z WebSocket, Znajomość Jenkins, Znajomość GitLab, Znajomość GitHub Actions, Znajomość Grafana, Znajomość Prometheus, Doświadczenie z architekturą mikroserwisową, Znajomość relacyjnych baz danych, Wykształcenie wyższe informatyczne lub pokrewne, Język angielski minimum B2 📃 Skills: Python, Django, Flask, FastAPI, REST, Linux, WebSocket, Jenkins, GitLab, GitHub, Grafana, Prometheus, PostgreSQL, MySQL, MSSQL, Docker, Kubernetes, SQL, Redis, Elasticsearch, JavaScript, OWASP, Scrum 🏢 Description: MUST-HAVE: Min. 5 lat doświadczenia komercyjnego w programowaniu w Pythonie. Django Flask/Fast API REST API Linux WebSocket Jenkins/Gitlab/Github Actions monitoring (Grafana/Prometheus) mikroserwisy relacyjne bazy danych (PostgreSQL/MySQL/MS SQL Server) wyższe wykształcenie (informatyka lub pokrewne) Angielski na poziomie min. B2 NICE-TO-HAVE: Bazy danych NoSQL (Elasticsearch, Redis) Znajomość standardów OWASP Top 10 JavaScript O projekcie (cel, harmonogram, zespol) Poszukujemy doświadczonego Python Backend Developera do rozwoju i utrzymania nowoczesnych aplikacji opartych o architekturę mikroserwisową. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie i implementację nowych funkcjonalności, rozwój REST API, integrację z systemami zewnętrznymi oraz optymalizację wydajności aplikacji. Projekt wykorzystuje technologie Python (Django/FastAPI/Flask), relacyjne bazy danych (PostgreSQL/MySQL), Docker, Kubernetes oraz rozwiązania CI/CD. Istotnym elementem pracy jest współtworzenie architektury systemu, udział w code review, tworzenie testów automatycznych oraz dbanie o jakość i bezpieczeństwo kodu zgodnie z dobrymi praktykami (SOLID, DRY, KISS, OWASP). Na co dzień będziesz współpracować z zespołem Scrum, uczestniczyć w planowaniu prac, analizie wymagań biznesowych oraz wspierać mniej doświadczonych programistów poprzez mentoring i dzielenie się wiedzą. Obowiazki na stanowisku Projektowanie, implementacja i utrzymanie aplikacji backendowych w Pythonie. Udział w projektowaniu architektury systemu i analiza rozwiązań technicznych. Proponowanie i wdrażanie rozwiązań dla problemów technicznych i biznesowych. Implementacja testów automatycznych. Udział w przeglądach kodu (code review). Dbanie o czytelność, wydajność i bezpieczeństwo kodu. Projektowanie i implementacja rozwiązań bazodanowych (SQL). Przygotowywanie i utrzymywanie konfiguracji Docker oraz Kubernetes. Integracja aplikacji z systemami zewnętrznymi (REST API, systemy kolejkowe). Udział w pracach zespołu scrumowego (estymacja, planowanie, backlog). Przygotowywanie i aktualizacja dokumentacji technicznej i architektonicznej. Współpraca z zespołem przy analizie wymagań i wdrażaniu zmian. Wsparcie techniczne zespołu oraz mentoring młodszych programistów. Identyfikacja ryzyk technicznych i proponowanie sposobów ich ograniczenia. Optymalizacja wydajności aplikacji backendowych. Co przekona kandydata do oferty? Praca zdalna (okazjonalne wizyty w biurze w Warszawie) Elastyczne godziny pracy (start od 7:00 do 9:00) Długofalowa współpraca (minimum na rok)

Technology

SOCOMMERCE POLSKA

Programista Backend (Node.js / TypeScript) (k/m)

Mid

Hybrid

Warsaw, Poland

8,000 - 13,000 PLN

🏢 Summary: Oferta dotyczy roli Backend Developera odpowiedzialnego za projektowanie i rozwój wydajnych REST API, komunikacji czasu rzeczywistego oraz bezpiecznych mechanizmów uwierzytelniania w ekosystemie NestJS i TypeScript. Stanowisko obejmuje pracę nad architekturą aplikacji, bazami danych, testami oraz współpracę z frontendem nad kontraktem API. Kandydat będzie odpowiadać za jakość, skalowalność i utrzymanie backendu. 🗂️ Requirements: TypeScript, Node.js, NestJS, MongoDB, Mongoose, PostgreSQL, Drizzle, REST API, WebSockets, Socket.IO, JWT, bcrypt, Zod, class-validator, Jest, Supertest, Git 📃 Skills: TypeScript, Node.js, NestJS, MongoDB, Mongoose, PostgreSQL, Drizzle, REST, WebSockets, Socket.IO, JWT, bcrypt, Zod, class-validator, Jest, Supertest, Git, Bun, Hono, Turborepo, MJML, Mailgun, sharp, canvas, blurhash, Expo, Render, Neon 🏢 Description: Szukamy  programisty/programistki backendu, który czuje się swobodnie zarówno w projektowaniu solidnej architektury, jak i w codziennym dbaniu o jakość i niezawodność systemu. W tej roli będziesz odpowiadać za serce naszych aplikacji - projektowanie i rozwój wydajnych REST API, komunikację czasu rzeczywistego oraz bezpieczne mechanizmy uwierzytelniania. Pracując w ekosystemie NestJS i TypeScript, zadbasz o modułową, przemyślaną architekturę, którą łatwo utrzymać i rozwijać. Będziesz kluczowym ogniwem zespołu - od decyzji o modelu danych (MongoDB, PostgreSQL), przez pokrycie kodu testami, aż po współpracę z frontendem nad spójnym kontraktem API. Jeśli lubisz brać odpowiedzialność za całość, a nie tylko za fragment kodu, ta rola jest dla Ciebie. Programista Backend (Node.js / TypeScript) Wymagania: Bardzo dobra znajomość TypeScript i Node.js Doświadczenie z frameworkiem NestJS (architektura modułowa, DI, guardy, interceptory) Praca z bazami NoSQL (MongoDB / Mongoose) oraz SQL (PostgreSQL) z użyciem ORM (Drizzle) Projektowanie i utrzymanie REST API Komunikacja czasu rzeczywistego - WebSockets ( Socket.IO ) Uwierzytelnianie i autoryzacja - JWT, bcrypt Walidacja danych - Zod, class-validator Pokrywanie kodu testami - Jest / Supertest (testy jednostkowe i e2e) Praca z Git Mile widziane: Runtime Bun oraz framework Hono Monorepo (Turborepo, workspaces) Generowanie dokumentów PDF (@react-pdf/renderer) i maili (MJML + Mailgun) Przetwarzanie obrazów - sharp, canvas, blurhash Push notifications (Expo Server SDK) Deploy na Render, znajomość MongoDB Atlas / Neon

Technology

Grosner Development

Python Developer (Backend / Data)

Mid

Hybrid

Krakow, Poland

12,000 - 18,000 PLN

🏢 Summary: Backend Developer role in a small technical team building a custom e-commerce platform from scratch, with strong focus on databases, analytics, and system integrations. The position involves developing and maintaining backend services, designing REST APIs, optimizing databases, and integrating external systems such as ERP and payment providers. The role offers real impact on product architecture and technical decisions. 🗂️ Requirements: Minimum 3 years of backend development experience with Python, Strong knowledge of SQL and relational databases, Experience with PostgreSQL, Experience working with large datasets and analytics, Knowledge of CI/CD concepts, Experience with Git, Experience with Docker, Ability to design and implement REST APIs, Experience with system integrations 📃 Skills: Python, SQL, PostgreSQL, REST, CI/CD, Git, Docker, ERP, CRM, GCP, ETL, BI, Odoo 🏢 Description: Jesteśmy małym, technicznym zespołem, który buduje e-commerce po swojemu – od podstaw, bez gotowych platform, z realnym wpływem na kierunek produktu. Pracujemy hybrydowo, spotykamy się w naszym biurze w Krakowie, 1-2 dni tygodniowo. Tym razem szukamy osoby, która wesprze nasz backend – ze szczególnym naciskiem na bazy danych, analitykę i integracje systemów. 🧠 Kogo szukamy: Masz min. 3 lata doświadczenia w backendzie z użyciem Pythona Znasz SQL i relacyjne bazy danych (PostgreSQL) Masz doświadczenie w pracy z większymi zbiorami danych i analityką Znasz podstawy CI/CD, Git, Docker Umiesz pracować samodzielnie i komunikować się w zespole 💼 Twoje zadania: Rozwój i utrzymanie backendu platformy e-commerce i systemu ERP Praca z bazami danych – projektowanie, optymalizacja zapytań, analiza danych Projektowanie i implementacja REST API Integracje z systemami zewnętrznymi (ERP, CRM, płatności, marketplace’y) Współtworzenie narzędzi i raportów analitycznych Udział w decyzjach architektonicznych i code review ✅ Mile widziane (ale nie wymagane): Znajomość narzędzi do ETL, raportowania lub BI (np. Zoho, Metabase, Superset, dbt) Tworzyłeś(aś) REST API i integrowałeś(aś) systemy zewnętrzne (ERP, marketplace’y, płatności) Doświadczenie z Odoo Znajomość Google Cloud Platform (GCP) Umiejętność pracy z dużymi wolumenami danych (performance, agregacje itp.) Zrozumienie działania e-commerce lub logiki magazynowo-sprzedażowej 💚 Co oferujemy: Pracę w technicznym zespole z realnym wpływem na produkt i architekturę Dużą niezależność, bez warstw menedżerskich Budżet szkoleniowy, code review, rozwój przez projekt Wynagrodzenie dopasowane do doświadczenia Płatny urlop – również na B2B Pakiet medyczny i ubezpieczenie Po okresie próbnym zniżkę pracownicza na asortyment obsługiwanych partnerów

Technology

DO OK • Life-changing software services

Backend Developer Python

Mid

Hybrid

Wroclaw, Poland

90 - 130 PLN

🏢 Summary: Offer for a Backend Python Developer to build and maintain high-performance backend systems for a Polish client. The role focuses on developing scalable services and designing architecture using modern Python frameworks such as Django or FastAPI. Responsibilities include backend development, architecture design, and performance optimization. 🗂️ Requirements: Minimum 3 years of commercial experience in Python, Very good knowledge of Django or FastAPI, Experience with relational databases, Ability to design backend architecture, Experience in building and maintaining backend services 📃 Skills: Python, Django, FastAPI, SQL 🏢 Description: Dołącz do zespołu rozwijającego wydajne systemy backendowe dla polskiego klienta. Stawiamy na czysty kod i nowoczesne frameworki Pythonowe. Zakres obowiązków: Rozwój i utrzymanie usług backendowych w Pythonie. Projektowanie architektury opartej o Django lub FastAPI. Optymalizacja i dbanie o skalowalność rozwiązań. Wymagania: Minimum 3 lata doświadczenia komercyjnego w Pythonie. Bardzo dobra znajomość frameworka Django lub FastAPI . Umiejętność pracy z relacyjnymi bazami danych. Praca zdalna z okazjonalnymi wizytami w Warszawie .

Technology

ALTER GPU CENTER

Junior Backend Developer

Junior

Remote

🏢 Summary: Part-time Backend Developer role for early-career candidates or students, focused on building and maintaining web applications using Python, Django, and microservices architecture. The position involves developing, testing, debugging, and documenting backend solutions, as well as participating in code reviews. It offers hands-on experience in modern backend development within a collaborative team environment. 🗂️ Requirements: Experience with Python, Experience with Django framework, Knowledge of RESTful APIs, Knowledge of microservices architecture, Experience with SQL, Experience with PostgreSQL, Knowledge of data modeling, Knowledge of data warehouse concepts, Knowledge of software testing methodologies, Ability to create unit tests, Understanding of clean code principles, Familiarity with design patterns, Ability to read technical documentation in English, Adherence to software development best practices 📃 Skills: Python, Django, REST, Microservices, SQL, PostgreSQL, APIs, UnitTesting, IntegrationTesting, SystemTesting, DataModeling, DataWarehouse, GitHub, GitLab 🏢 Description: Who we are looking for: We are looking for a Backend Developer, available for at least half-time, to join our team. If you are at the beginning of your professional career or currently studying, this job is for you. Responsibilities: implementing and developing software based on Python, Django, and microservices technologies, designing and developing web applications, running, testing, and debugging implemented software, creating unit tests, documenting the source code you create, conducting code reviews of source code written by other team members. Requirements: experience with Python and the Django framework, knowledge of RESTful APIs, microservices architecture, and best practices in API design, experience with SQL, especially PostgreSQL, data modeling, and data warehouse concepts, English proficiency sufficient to read technical documentation, creative, solution-oriented problem-solving skills, knowledge of software testing methodologies, including unit, integration, and system testing, openness toward others and the ability to work in a team, willingness to learn new technologies, adherence to software development best practices, knowledge and application of clean code principles, and familiarity with design patterns. Nice to have: knowledge of industry trends, emerging technologies, and best practices in software development, personal projects in your portfolio, familiarity with code repository management platforms such as GitHub or GitLab, documented ability to lead and comprehensively manage complex projects, from initial planning and scope definition through successful implementation and delivery, ensuring timely execution and alignment with business goals. We offer: sports card co-funding, company events, opportunities to learn and gain experience, prospects of working on interesting and diverse projects, participation in industry events, the possibility to work 100% remotely.

Technology

RHOYN sp. z o. o.

Software Engineer (Python)

Mid

Remote

Warsaw, Poland

15,000 - 25,000 PLN

🏢 Summary: The offer is for a Python Backend Engineer to build and maintain scalable backend services and REST APIs in a collaborative product environment. The role focuses on developing clean, well-tested code and contributing to architecture and code quality from day one. It is a fully remote position with flexible contract options and long-term international projects. 🗂️ Requirements: 3+ years of professional Python experience, Strong knowledge of FastAPI, Django, or Flask, Experience with PostgreSQL, Experience with REST API design, Proficiency with Git, Experience with pytest, Experience with CI/CD workflows 📃 Skills: Python, FastAPI, Django, Flask, PostgreSQL, REST, Git, pytest, CI/CD, AWS, GCP, Azure, Docker, Kubernetes, Kafka, Redis, RabbitMQ, Poetry, uv 🏢 Description: About the role We're looking for a Python backend engineer to join a client team and build reliable, scalable services from day one. Responsibilities Design and maintain Python-based backend services and REST APIs Write clean, tested, well-documented code Collaborate with product and DevOps teams on feature delivery Participate in code reviews and architecture discussions Requirements 3+ years of professional Python experience Solid knowledge of FastAPI, Django, or Flask Experience with PostgreSQL and RESTful API design Comfortable with Git, pytest, and CI/CD workflows Good written and spoken English Nice to have AWS, GCP, or Azure Docker / Kubernetes Kafka, Redis, or RabbitMQ Poetry or uv for dependency management pre-commit hooks and code quality tooling We offer B2B contract or employment contract (umowa o pracę / umowa zlecenie) — flexible on the form Fully remote, flexible setup Long-term engagements with international clients Dedicated recruiter support through onboarding

Technology

Experis Manpower Group

Python Developer (FastAPI)

Senior

Remote

Warsaw, Poland

23,520 - 27,720 PLN

🏢 Summary: B2B contract for a Senior Python Backend Developer to design, build, and maintain scalable backend systems in a fully remote environment (Poland-based). The role focuses on developing production-grade services and APIs using Python and FastAPI, with end-to-end ownership of features. You will contribute to microservices architecture and asynchronous processing solutions. 🗂️ Requirements: Minimum 5 years of commercial experience, Strong experience with Python, Strong experience with FastAPI, Experience building backend systems and APIs, Experience with RESTful services, Experience with microservices architecture, Experience with messaging or queue systems, Hands-on experience in production environments, Ability to work independently, Ability to manage tasks end-to-end 📃 Skills: Python, FastAPI, REST, Microservices, API, Queues, Messaging, Async, Backend 🏢 Description: Location: 100% Remote (candidates must be located in Poland) Start Date: ASAP /  2 weeks Contract Type: B2B via Experis About the Role We are looking for an experienced Python Backend Developer to join our team and contribute to building and maintaining scalable backend systems. You will work on production-grade solutions and take ownership of features end-to-end. Key Responsibilities Design and develop backend services using Python and FastAPI Build and maintain REST APIs and microservices architectures Work with queues and asynchronous processing Support and improve production systems Take ownership of tasks from concept to delivery (end-to-end) Collaborate with cross-functional teams in a fully remote setup Requirements Minimum 5 years of experience Strong experience with Python and FastAPI (mandatory) Proven track record in building backend systems and APIs Experience with RESTful services, microservices, and messaging/queue systems Hands-on experience working on production environments Ability to work independently and manage tasks end-to-end Strong problem-solving and communication skills What We Offer Access to Medicover healthcare Multisport card E-learning platform access Group life insurance

Technology

Fundacja Szkoła w Chmurze

Tech Lead Backend (Python)

Senior

Remote

Warsaw, Poland

🏢 Summary: Offer for an experienced Backend Tech Lead responsible for defining technical direction, designing system architecture, and leading backend development in Python. The role combines hands-on coding with architectural decision-making, performance optimization, and mentoring the team. You will ensure high quality, scalability, and stability of backend systems in a production environment. 🗂️ Requirements: Minimum 6 years commercial experience in backend development, Experience in technical leadership or architectural responsibility, Very good knowledge of Python and FastAPI, Strong knowledge of PostgreSQL and SQL optimization, Experience with Redis, Practical experience with asynchronous Python, Experience designing backend architectures and APIs, Experience with automated testing using pytest, Experience with Docker and Git, Experience with CI/CD and deployment automation, Ability to debug, optimize and diagnose production issues, Experience with monitoring and log analysis, Knowledge of Atlassian tools (Jira, Confluence) 📃 Skills: Python, FastAPI, PostgreSQL, SQL, Redis, Docker, Git, pytest, CI/CD, Jira, Confluence 🏢 Description: Szukamy doświadczonego Tech Leada Backend, który poza rozwijaniem oprogramowania potrafi wyznaczać kierunek techniczny rozwoju produktu, podejmować decyzje architektoniczne oraz wspierać zespół w budowaniu wysokiej jakości rozwiązań. Poszukujemy osoby z minimum 6-letnim doświadczeniem komercyjnym w tworzeniu systemów backendowych oraz doświadczeniem w prowadzeniu technicznym zespołu lub pełnieniu roli seniora odpowiedzialnego za architekturę i standardy techniczne. Wymagania Bardzo dobra znajomość: Python; FastAPI; PostgreSQL; Redis; SQL; Docker; Git. Doświadczenie i kompetencje: doświadczenie w projektowaniu architektury systemów backendowych i podejmowaniu decyzji technicznych; bardzo dobra umiejętność debugowania, diagnozowania i optymalizacji aplikacji produkcyjnych; doświadczenie w projektowaniu API oraz modelowaniu złożonej logiki biznesowej; bardzo dobra znajomość relacyjnych baz danych oraz optymalizacji zapytań SQL; praktyczne doświadczenie z asynchronicznym Pythonem; doświadczenie w tworzeniu i utrzymywaniu testów automatycznych z wykorzystaniem pytest; wysoka dbałość o jakość, czytelność, utrzymywalność i skalowalność kodu; doświadczenie w prowadzeniu code review oraz definiowaniu standardów programistycznych; umiejętność mentoringu i wspierania rozwoju mniej doświadczonych członków zespołu; samodzielność w analizie problemów i proponowaniu rozwiązań technicznych; doświadczenie w pracy z monitoringiem, logami oraz diagnozowaniem problemów na środowiskach produkcyjnych; znajomość narzędzi Atlassian (Jira, Confluence); umiejętność efektywnej współpracy z Product Ownerami oraz innymi interesariuszami; doświadczenie z procesami CI/CD oraz automatyzacją wdrożeń. Zakres odpowiedzialności: wyznaczanie kierunku technicznego rozwoju backendu; projektowanie architektury systemu oraz podejmowanie kluczowych decyzji technologicznych; rozwój aplikacji backendowych oraz nadzór nad jakością implementacji; projektowanie i rozwój API oraz logiki biznesowej; identyfikowanie obszarów wymagających refaktoryzacji i usprawnień architektonicznych; optymalizacja wydajności aplikacji, baz danych oraz procesów backendowych; definiowanie i egzekwowanie standardów jakości kodu, testów oraz code review; diagnozowanie i rozwiązywanie złożonych problemów produkcyjnych; wspieranie zespołu w rozwiązywaniu wyzwań technicznych oraz podejmowaniu decyzji projektowych; mentoring programistów oraz rozwijanie kompetencji technicznych zespołu; współtworzenie roadmapy technologicznej oraz planowanie rozwoju systemu; dbanie o stabilność, bezpieczeństwo i utrzymywalność platformy. Mile widziane: podstawowa znajomość zagadnień frontendowych, w tym React; doświadczenie z integracjami zewnętrznymi (API dostawców, IdP/OIDC, usługi mailowe itp.); znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych, w tym uwierzytelniania, autoryzacji, kontroli dostępu oraz ochrony danych. Jak wygląda praca u nas: masz realny wpływ na architekturę systemu, kierunek rozwoju technologicznego oraz standardy pracy zespołu; uczestniczysz w kluczowych decyzjach dotyczących produktu i technologii; rozwijasz produkt, który jest aktywnie wykorzystywany i stale rozwijany; masz przestrzeń do proponowania własnych rozwiązań, usprawnień i inicjatyw technicznych; stawiamy na pragmatyczne, proste i skuteczne rozwiązania zamiast niepotrzebnej złożoności; pracujesz w zespole opartym na bezpośredniej komunikacji i szybkim podejmowaniu decyzji; masz wpływ zarówno na implementację, jak i na procesy techniczne oraz organizację pracy zespołu; cenimy odpowiedzialność, partnerstwo i proaktywną postawę; działamy bez rozbudowanych struktur korporacyjnych - decyzje podejmujemy szybko i blisko zespołu. Co oferujemy: pracę wśród życzliwych i wspierających osób – stawiamy na relacje i dobrą atmosferę, mówimy sobie po imieniu. wpływ i nieskrępowany rozwój – Twoje pomysły i rozwiązania traktujemy na serio, pracę z biura (Warszawa-Żoliborz) dofinansowanie do karty MultiSport i opieki medycznej – lubimy sport, dbamy o zdrowie. 🔎 Proces rekrutacji: 1. Przegląd zgłoszeń 2. 10-minutowy video screening z wybranymi kandydatami 3. 40-minutowy test kompetencji logicznych 4. Zadanie rekrutacyjne i rozmowa z zespołem

Technology

BNP Paribas Bank Polska

Java Developer - IT Chapter Systemy Kanału Cyfrowego Mobile i Online Klienta Korporacyjnego

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Backend Developer role focused on developing and maintaining electronic banking solutions for medium and large enterprises within a distributed, microservices-based architecture. The position involves designing and implementing Java 17+ applications, contributing to system architecture, and participating in enterprise-level deployments in an Agile (SCRUM) environment. Hybrid work model with regular in-office presence. 🗂️ Requirements: Minimum 3 years of programming experience, Practical experience with Java, Knowledge of Spring framework, Knowledge of Spring Boot, Experience with Kubernetes or OpenShift, Experience in designing and implementing REST API services 📃 Skills: Java, Spring, SpringBoot, Kubernetes, OpenShift, Docker, Hazelcast, Kafka, Elasticsearch, Oracle, Swagger, Maven, Jenkins, CI/CD, Nexus, GitLab, IntelliJ, Jira, Confluence 🏢 Description: Poszukujemy programisty backendu do rozwoju bankowości elektronicznej dla średnich i dużych przedsiębiorstw. Osoba dołączy do jednego z zespołów wytwórczych, rozwijających aplikację GOonline Biznes. Merytorycznie poszukujemy osoby, która będzie na poziomie min. regular, mającej już doświadczenie w programowaniu. Pracujemy w modelu hybrydowym: 6 dni w miesiącu praca z biura (Warszawa / Kraków / Katowice). Stos technologiczny : Java, Openshift, Docker, Spring, SpringBoot, Hazelcast, Apache Kafka, Elasticsearch, Oracle Database, Open API /Swagger, Maven, CI/CD: Jenkins Narzędzia wykorzystywane w codziennej pracy : Nexus, Gitlab, InteliJ, Jira, Conluence, InteliJ Opis stanowiska: projektowanie i programowanie aplikacji w nowych technologiach (Java 17+); współudział w tworzeniu architektury aplikacji rozproszonej; tworzenie nowych oraz rozwój już istniejących modułów oprogramowania / mikroserwisów; uczestniczenie we wdrożeniach systemów klasy Enterprise; współpraca z doświadczonymi programistami w oparciu o framework SCRUM. Wymagania: min. 3 lata doświadczenia w programowaniu; praktyczna znajomość Java; wiedza na temat Spring, framework Spring Boot; doświadczenie z platformami orkiestracyjnymi (Kubernetes/Openshift); doświadczenie w projektowaniu i wdrażaniu usług internetowych REST API. Masz jak w Banku: Dołączenie do organizacji o globalnym zasięgu, która jest częścią grupy bankowej BNP Paribas obecnej w 63 krajach z 200-letnią tradycją; Pracę w miejscu, w którym możesz być sobą niezależnie od Twojej orientacji psychoseksualnej, tożsamości płciowej, wieku, pochodzenia, koloru skóry czy rodzaju niepełnosprawności. Każda osoba jest u nas mile widziana; Rozwój w Banku Zielonych Zmian, w którym możesz mieć wpływ na naszą planetę i otaczający nas świat; Dużą autonomię w działaniu przy jednoczesnym wsparciu przełożonego, co potwierdza ponad 90% pracowników; Możliwość podejmowania własnych decyzji, eksperymentowania i tworzenia swojej unikalnej ścieżki doświadczeń; Możliwości rozwoju zarówno w banku jak i spółkach w ramach Grupy BNP Paribas w kraju i zagranicą; Pracę w środowisku agile’owym, które wspiera elastyczność i innowacyjność organizacji, w końcu jesteśmy Bankiem zmieniającego się świata.