April 24, 2026

Prgramista / Programistka Python Fullstack

Mid • Hybrid

15,500 - 18,400 PLN

Warsaw, Poland

O projekcie

  • Celem jest budowa aplikacji w środowisku chmurowym GCP służącej do zarządzania i przetwarzania zapytań SQL agregujących dane.

  • Aplikacja jest napisana w Pythonie oraz Rust. Aktualnie projekt jest rozwijany o warstwę frontend UI/UX w TypeScript i React.

  • Aplikacje są skonteneryzowane i uruchamiane na Kubernetes w GCP.

  • Zespół tworzą: lider/Product Manager, trzech programistów Python oraz trzech przedstawicieli biznesu. Praca odbywa się w metodyce SCRUM.

Twój zakres obowiązków

  • Tworzenie i rozwijanie skonteneryzowanych aplikacji backendowych w Python uruchamianych na Kubernetes i GCP

  • Budowanie interfejsów graficznych w TypeScript i React

  • Praca z relacyjnymi bazami danych (PostgreSQL, Oracle)

  • Diagnozowanie i rozwiązywanie problemów technicznych

  • Pisanie testów jednostkowych i integracyjnych oraz uczestnictwo w code review

  • Udział w ceremoniach SCRUM (daily, sprint planning, retrospektywa)

Nasze wymagania

  • Potwierdzone doświadczenie komercyjne w Pythonie

  • Znajomość FastAPI i zasad projektowania REST API

  • Dobra znajomość TypeScript i React

  • Doświadczenie z relacyjnymi bazami danych (PostgreSQL lub Oracle)

  • Znajomość architektury mikroserwisów

  • Doświadczenie z konteneryzacją (Docker/Podman) i Kubernetes na GCP

  • Znajomość Linux, GitLab, Jira, Confluence

  • Dobra znajomość narzędzi i praktyk CI/CD

  • Znajomość wzorców projektowych oraz doświadczenie w pisaniu testów jednostkowych i integracyjnych

  • Doświadczenie z code review

  • Praca w metodyce SCRUM / Agile

Mile widziane

  • Znajomość języka Rust

  • Doświadczenie z Google BigQuery

  • Znajomość rozwiązań analitycznych na GCP

  • Doświadczenie w sektorze bankowym lub fintech

Similar jobs you might like

Technology

B2Bnetwork

Fullstack Developer (Python/React)

Mid

Remote

13,400 - 18,480 PLN

🏢 Summary: Development of a cloud-based application on GCP for managing and processing SQL aggregation queries within a microservices architecture. The role involves building backend services in Python and creating frontend interfaces in TypeScript and React. The position includes working with Kubernetes, relational databases, and CI/CD processes in an Agile environment. 🗂️ Requirements: Experience in Python programming, Knowledge of TypeScript and React, Experience building APIs (FastAPI or REST), Knowledge of relational databases, Understanding of microservices architecture, Experience with Docker and Kubernetes, Experience with GCP environment, Knowledge of GitLab, Jira, Confluence, Knowledge of CI/CD processes, Ability to work in Linux environment, Knowledge of Agile methodologies 📃 Skills: Python, TypeScript, React, FastAPI, REST, SQL, Docker, Kubernetes, GCP, GitLab, Jira, Confluence, CI/CD, Linux, Agile, Microservices 🏢 Description: O projekcie Projekt realizowany w środowisku chmurowym GCP, obejmujący budowę aplikacji do zarządzania i przetwarzania zapytań SQL agregujących dane. System rozwijany jest w architekturze mikroserwisowej, z wykorzystaniem Pythona na backendzie oraz TypeScript i React na frontendzie. Twój zakres obowiązków: Tworzenie i rozwój aplikacji backendowych w Python w środowisku Kubernetes/GCP Budowanie interfejsów użytkownika w TypeScript i React Praca z relacyjnymi bazami danych Diagnozowanie i rozwiązywanie problemów technicznych Tworzenie testów jednostkowych i integracyjnych Udział w code review Udział w ceremoniach Scrum Nasze wymagania Doświadczenie w programowaniu w Python Znajomość TypeScript oraz React Doświadczenie w budowie API (FastAPI lub REST) Znajomość relacyjnych baz danych Znajomość architektury mikroserwisowej Doświadczenie z Docker i Kubernetes Znajomość środowiska GCP Znajomość narzędzi GitLab, Jira, Confluence Znajomość CI/CD Umiejętność pracy w środowisku Linux Znajomość metodyk Agile Mile widziane Znajomość języka Rust Znajomość Google BigQuery Doświadczenie w rozwiązaniach analitycznych na GCP Doświadczenie w sektorze bankowym lub fintech

Technology

DCG

Fullstack Python Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Development of containerized backend applications in Python running on Kubernetes in GCP, along with building frontend interfaces in TypeScript and React. The role involves working with relational databases, designing REST APIs, writing tests, and maintaining code quality within a microservices architecture. The position also includes CI/CD practices and collaboration in a Scrum environment. 🗂️ Requirements: Very good knowledge of Python confirmed by several years of experience, Knowledge of TypeScript and React, Knowledge of REST API and FastAPI, Knowledge of relational databases (PostgreSQL, Oracle or other), Knowledge of microservices architecture, Knowledge of Linux environment, Experience with Kubernetes and containerized applications, Knowledge of CI/CD practices and tools, Knowledge of GitLab, Jira, Confluence, Ability to write unit and integration tests 📃 Skills: Python, TypeScript, React, REST, FastAPI, PostgreSQL, Oracle, Kubernetes, Docker, GCP, Linux, GitLab, Jira, Confluence, CICD, Microservices 🏢 Description: Zakres obowiązków: Tworzenie i rozwijanie skonteneryzowanych aplikacji backendowych w Python uruchamianych w środowisku kubernetes na GCP Tworzenie interfejsów graficznych (TypeScript oraz React) Praca z relacyjnymi bazami danych (PostgreSql, Oracle lub inne) Diagnozowanie i rozwiązywanie problemów technicznych Pisanie testów jednostkowych i integracyjnych dla własnego kodu Code review kodu innych członków zespołu Udział w codziennych spotkaniach (daily) oraz innych ceremoniach framework SCRUM Wymagania: Bardzo dobra, potwierdzona wieloletnim doświadczeniem znajomość języka Python Znajomość TypeScript i React Znajomość dobrych praktyk i wzorców projektowych Dobra znajomość REST API (FastAPI) Dobra znajomość relacyjnych baz danych (PostgreSQL, Oracle lub innej) Znajomość architektury mikroserwisów Znajomość środowiska Linux Znajomość GitLab, Jira, Confluence Znajomość praktyk i narzędzi CI/CD Umiejętności analitycznego myślenia i szybkiego przyswajania wiedzy Samodzielności i kreatywności w rozwiązywaniu problemów Mile widziane: Znajomość języka Rust Znajomość Google BigQuery Znajomość rozwiązań z obszaru analityki na GCP Doświadczenie z aplikacjami uruchamianymi w kontenerach (Docker/Podman), znajomość Kubernetes

Technology

BlueSoft

Python Developer (Warszawa)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dotyczy rozwoju skonteneryzowanych aplikacji backendowych w Python działających w środowisku Kubernetes na GCP oraz tworzenia interfejsów webowych w TypeScript i React. Rola obejmuje pracę z relacyjnymi bazami danych, projektowanie REST API oraz rozwój systemów w architekturze mikroserwisowej. Stanowisko wymaga pracy w metodyce Scrum oraz dbałości o jakość kodu poprzez testy i code review. 🗂️ Requirements: Wieloletnie doświadczenie komercyjne w Python, Znajomość TypeScript, Znajomość React, Znajomość REST API (FastAPI), Znajomość relacyjnych baz danych, Znajomość architektury mikroserwisów, Znajomość Linux, Znajomość GitLab, Znajomość Jira, Znajomość Confluence, Znajomość CI/CD, Doświadczenie z Kubernetes 📃 Skills: Python, TypeScript, React, FastAPI, REST, PostgreSQL, Oracle, Kubernetes, Docker, Podman, GCP, Linux, GitLab, Jira, Confluence, CI/CD, Scrum, BigQuery, Rust 🏢 Description: Zadania: Tworzenie i rozwijanie skonteneryzowanych aplikacji backendowych w Python uruchamianych w środowisku kubernetes na GCP Tworzenie interfejsów graficznych (TypeScript oraz React) Praca z relacyjnymi bazami danych (PostgreSql, Oracle lub inne) Diagnozowanie i rozwiązywanie problemów technicznych Pisanie testów jednostkowych i integracyjnych dla własnego kodu Code review kodu innych członków zespołu Udział w codziennych spotkaniach (daily) oraz innych ceremoniach framework SCRUM Oczekujemy: Bardzo dobrej, potwierdzonej wieloletnim doświadczeniem znajomości języka Python Znajomości TypeScript i React Znajomościdobrych praktyk i wzorców projektowych Dobrej znajomość REST API (FastAPI) Dobrej znajomość relacyjnych baz danych (PostgreSQL, Oracle lub innej) Znajomość architektury mikroserwisów Znajomości środowiska Linux Znajomości GitLab, Jira, Confluence Znajomoś cipraktyk i narzędzi CI/CD Umiejętności analitycznego myślenia i szybkiego przyswajania wiedzy Samodzielności i kreatywności w rozwiązywaniu problemów Otwartości na pracę hybrydową w wymiarze 1 dzień/msc z biura w Warszawie Mile widziane: Znajomość języka Rust Znajomość Google BigQuery Znajomość rozwiązań z obszaru analityki na GCP Doświadczenie z aplikacjami uruchamianymi w kontenerach (Docker/Podman), znajomość kubernetes Co zyskujesz dołączając do Bluesoft: 👨‍💻 Współpracę w zespole interdyscyplinarnych ekspertów i ekspertek entuzjastycznie podchodzących do technologii, zainspirowanych pracą w płaskiej hierarchii; 📈 Stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat; 🚀 Szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach; 🥇 Możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu; ⌚️ Elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji); ☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach); 📣 Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego; 🏋️‍♂️ Możliwość dołączenia do Multisport i ubezpieczenia medycznego; ⛵️ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).

Technology

Randlab

Python Developer (K/M/N)

Senior

Remote

Warsaw, Poland

90 - 120 PLN

🏢 Summary: Backend Developer role focused on designing, developing, and maintaining Python-based backend applications for business-critical systems. The position involves building and integrating REST APIs, working with SQL and NoSQL databases, and contributing to architecture and CI/CD processes in containerized environments. 🗂️ Requirements: Minimum 5 years of backend development experience in Python, Strong knowledge of Python and object-oriented programming, Experience with Django, Flask, or FastAPI, Experience designing and implementing REST APIs, Experience with relational SQL databases, Experience with Git and dependency management tools, Ability to write unit and integration tests 📃 Skills: Python, Django, Flask, FastAPI, REST, SQL, PostgreSQL, MySQL, MongoDB, Redis, Git, pip, Poetry, virtualenv, Docker, Kubernetes, Celery, CICD 🏢 Description: O projekcie W ramach współpracy realizowane są aplikacje backendowe w Pythonie, obejmujące rozwój oraz utrzymanie systemów o istotnym znaczeniu biznesowym. Zakres techniczny obejmuje projektowanie i rozwój API, integracje systemowe oraz obsługę relacyjnych i nierelacyjnych baz danych. Projekt realizowany jest z wykorzystaniem nowoczesnych narzędzi oraz środowisk kontenerowych. Twój zakres obowiązków Projektowanie, implementacja oraz rozwój aplikacji backendowych w Pythonie Tworzenie i integracja REST API z systemami wewnętrznymi oraz zewnętrznymi Utrzymanie, optymalizacja oraz refaktoryzacja istniejącego kodu Udział w projektowaniu architektury aplikacji oraz doborze technologii Wsparcie procesów CI/CD oraz automatyzacji wdrożeń z użyciem technologii kontenerowych Obsługa baz danych relacyjnych (SQL) oraz nierelacyjnych (MongoDB, Redis) Tworzenie testów jednostkowych i integracyjnych zgodnie z ustalonymi standardami Nasze wymagania Minimum 5 lat doświadczenia w backendowym programowaniu w Pythonie Bardzo dobra znajomość Pythona oraz zasad programowania obiektowego Doświadczenie w wykorzystaniu Django, Flask lub FastAPI Umiejętność projektowania i wykorzystania REST API Znajomość relacyjnych baz danych SQL (np. PostgreSQL, MySQL) Doświadczenie w wykorzystaniu Git oraz zarządzaniu zależnościami (pip / Poetry / virtualenv) Umiejętność pisania testów jednostkowych i integracyjnych Znajomość języka angielskiego na poziomie minimum B2 Mile widziane Doświadczenie w wykorzystaniu FastAPI Doświadczenie w realizacji zadań asynchronicznych z użyciem Celery Znajomość środowisk opartych o konteneryzację (Docker) Doświadczenie z Kubernetes Doświadczenie w projektowaniu lub rozwijaniu architektury backendowej Znajomość baz danych NoSQL (np. MongoDB, Redis) Udział w projektach wykorzystujących CI/CD

Technology

Diagnostyka S.A.

Python Developer lub Python Developerka

Mid

Hybrid

Krakow, Poland

🏢 Summary: The offer is for a Python Developer responsible for building and developing applications and services, integrating systems via APIs, and designing data processing solutions. The role involves working with databases, implementing and maintaining test and production environments, writing tests, and collaborating on system development and integrations. The position includes both backend development and data-oriented tasks in a team environment. 🗂️ Requirements: Very good knowledge of Python, Experience with Python frameworks (FastAPI, Django or Flask), Experience with Pandas, Knowledge of relational databases (PostgreSQL or MySQL), Knowledge of non-relational databases (MongoDB), Ability to write clean and testable code, Experience with Git, Knowledge of Docker and containerization basics 📃 Skills: Python, FastAPI, Django, Flask, Pandas, PostgreSQL, MySQL, MongoDB, Git, Docker, REST, GraphQL 🏢 Description: Twój zakres obowiązków: Tworzysz i rozwijasz aplikacje i usługi w języku Python. Integrujesz systemy poprzez API (REST, GraphQL). Projektujesz i implementujesz procesy przetwarzania danych (strukturalnych i niestrukturalnych). Wdrażasz i utrzymujesz rozwiązania w środowiskach testowych i produkcyjnych. Tworzysz i utrzymujesz dokumentacje techniczną. Piszesz testy jednostkowe i automatyzujesz procesy developerskie. Współpracujesz z zespołem analityków, inżynierów i biznesem również  w zakresie rozwoju systemów i integracji. Nasze wymagania: Bardzo dobrze znasz Python i masz dobre praktyki programistyczne. Masz doświadczenie w pracy z frameworkami i bibliotekami Python (np. FastAPI, Django, Flask, Pandas). Znasz bazy danych: relacyjne (PostgreSQL, MySQL) i nierelacyjne (MongoDB). Umiesz pisać czysty, czytelny i testowalny kod. Masz doświadczenie w pracy z systemami kontroli wersji (Git). Znasz Dockera i podstawy konteneryzacji. Umiesz pracować w zespole masz analityczne podejście do rozwiązywania problemów. Mile widziane: Masz doświadczenie w pracy z chmurą (Google Cloud, Azure). Umiesz tworzyć proste interfejsy użytkownika (np. Streamlit, Gradio). Znasz narzędzia do orkiestracji i automatyzacji (Airflow, Prefect). Masz doświadczenie w pracy z danymi tekstowymi i podstawami NLP. Znasz frameworki wspierające pracę z modelami językowymi (np. LangChain, LlamaIndex). Oferujemy: Stabilne zatrudnienie w oparciu o umowę o pracę lub kontrakt. Pracę stacjonarną lub hybrydową 2 dni w tygodniu w nowoczesnym biurze w Krakowskim Parku Technologicznym – Czyżyny ul. Prof. M. Życzkowskiego 18. Pakiet socjalny m.in : kartę MultiSport lub Medicover Sport, opiekę medyczną, grupowe ubezpieczenie, zniżki na badania laboratoryjne, kursy językowe online. Cykliczne imprezy i wyjazdy integracyjne.

Technology

j-labs

Senior Fullstack Developer (Java & React)

Senior

Hybrid

Krakow, Poland

160 - 200 PLN

🏢 Summary: Fullstack Developer role focused on building and deploying a global web-based reporting application handling large-scale data. The position involves developing new features within a microservices architecture using Java and React, and contributing to CI/CD automation. The role combines backend and frontend development in a cloud-based environment. 🗂️ Requirements: Minimum 7 years of experience, Experience building and developing large-scale applications as Fullstack Developer, Very good knowledge of Java, Very good knowledge of Spring/Spring Boot, Very good knowledge of JavaScript/TypeScript, Very good knowledge of React, Experience with cloud technologies, English proficiency minimum B2 📃 Skills: Java, Spring, SpringBoot, JavaScript, TypeScript, React, REST, PostgreSQL, BigQuery, AlloyDB, ECharts, Jenkins, Git, GitHub, GCP, Microservices 🏢 Description: O projekcie Celem projektu jest rozwój webowej aplikacji do raportowania (obejmuje dane z takich jak obszarów jak: zarządzanie finansami, śledzenie realizacji projektów itd.). Projekt daje możliwość pracy z dużą skalą danych. Technologie: Java, Spring/Spring Boot, REST API, JavaScript/TypeScript, React, PostgreSQL, BigQuery, AlloyDB, Apache ECharts, Jenkins, Git/GitHub, Google Cloud Platform, mikroserwisy Rola: Fullstack Developer (około 50% Java i 50% React) Lokalizacja: Kraków, praca hybrydowa (2 dni z biura). Twoje zadania Tworzenie i wdrażanie webowej aplikacji raportowej o globalnym zasięgu. Rozwój nowych funkcjonalności w architekturze mikroserwisowej. Ścisła współpraca z Product Ownerem oraz zespołami analitycznymi i architektonicznymi. Udział w procesach CI/CD oraz automatyzacji dostarczania oprogramowania. Wymagania Min. 7 lat doświadczenia . Doświadczenie w budowie i rozwijaniu dużych aplikacji w roli Fullstack Developera . Bardzo dobra znajomość Javy oraz Spring/Spring Boot . Bardzo dobra znajomość JavaScript/TypeScript oraz React. Doświadczenie w pracy z technologiami chmurowymi . Znajomość języka angielskiego na poziomie min. B2.

Technology

j-labs

Senior Fullstack Developer (Java & React)

Senior

Hybrid

Krakow, Poland

160 - 200 PLN

🏢 Summary: Fullstack Developer role focused on building and enhancing a global web-based reporting application handling large-scale data across finance and project tracking domains. The position involves developing new features in a microservices architecture with equal focus on Java (backend) and React (frontend), and contributing to CI/CD automation. Hybrid work model based in Kraków. 🗂️ Requirements: Minimum 7 years of professional experience, Experience building and developing large-scale applications as Fullstack Developer, Very good knowledge of Java, Very good knowledge of Spring or Spring Boot, Very good knowledge of JavaScript or TypeScript, Very good knowledge of React, Experience with cloud technologies, English proficiency minimum B2 📃 Skills: Java, Spring, SpringBoot, JavaScript, TypeScript, React, REST, PostgreSQL, BigQuery, AlloyDB, ECharts, Jenkins, Git, GitHub, GCP, Microservices 🏢 Description: O projekcie Celem projektu jest rozwój webowej aplikacji do raportowania (obejmuje dane z takich jak obszarów jak: zarządzanie finansami, śledzenie realizacji projektów itd.). Projekt daje możliwość pracy z dużą skalą danych. Technologie: Java, Spring/Spring Boot, REST API, JavaScript/TypeScript, React, PostgreSQL, BigQuery, AlloyDB, Apache ECharts, Jenkins, Git/GitHub, Google Cloud Platform, mikroserwisy Rola: Fullstack Developer (około 50% Java i 50% React) Lokalizacja: Kraków, praca hybrydowa (2 dni z biura). Twoje zadania Tworzenie i wdrażanie webowej aplikacji raportowej o globalnym zasięgu. Rozwój nowych funkcjonalności w architekturze mikroserwisowej. Ścisła współpraca z Product Ownerem oraz zespołami analitycznymi i architektonicznymi. Udział w procesach CI/CD oraz automatyzacji dostarczania oprogramowania. Wymagania Min. 7 lat doświadczenia . Doświadczenie w budowie i rozwijaniu dużych aplikacji w roli Fullstack Developera . Bardzo dobra znajomość Javy oraz Spring/Spring Boot . Bardzo dobra znajomość JavaScript/TypeScript oraz React. Doświadczenie w pracy z technologiami chmurowymi . Znajomość języka angielskiego na poziomie min. B2.

Technology

j-labs

Fullstack Developer (Java & React)

Senior

Hybrid

Krakow, Poland

130 - 160 PLN

🏢 Summary: Development of a global web-based reporting application handling large-scale data across finance and project tracking domains. The role involves fullstack development (50% Java, 50% React) within a microservices architecture and active participation in CI/CD processes. Hybrid work model with partial on-site presence. 🗂️ Requirements: Minimum 4 years of experience, Experience as Fullstack Developer in large-scale applications, Very good knowledge of Java, Very good knowledge of Spring, Very good knowledge of Spring Boot, Very good knowledge of JavaScript, Very good knowledge of TypeScript, Very good knowledge of React, Experience with cloud technologies, Experience with microservices architecture, Experience with CI/CD processes, English level B2 minimum 📃 Skills: Java, Spring, SpringBoot, REST, JavaScript, TypeScript, React, PostgreSQL, BigQuery, AlloyDB, ECharts, Jenkins, Git, GitHub, GCP, Microservices 🏢 Description: O projekcie Celem projektu jest rozwój webowej aplikacji do raportowania (obejmuje dane z takich jak obszarów jak: zarządzanie finansami, śledzenie realizacji projektów itd.). Projekt daje możliwość pracy z dużą skalą danych. Technologie: Java, Spring/Spring Boot, REST API, JavaScript/TypeScript, React, PostgreSQL, BigQuery, AlloyDB, Apache ECharts, Jenkins, Git/GitHub, Google Cloud Platform, mikroserwisy Rola: Fullstack Developer (około 50% Java i 50% React) Lokalizacja: Kraków, praca hybrydowa (2 dni z biura). Twoje zadania Tworzenie i wdrażanie webowej aplikacji raportowej o globalnym zasięgu. Rozwój nowych funkcjonalności w architekturze mikroserwisowej. Ścisła współpraca z Product Ownerem oraz zespołami analitycznymi i architektonicznymi. Udział w procesach CI/CD oraz automatyzacji dostarczania oprogramowania. Wymagania Min. 4 lat doświadczenia . Doświadczenie w budowie i rozwijaniu dużych aplikacji w roli Fullstack Developera . Bardzo dobra znajomość Javy oraz Spring/Spring Boot . Bardzo dobra znajomość JavaScript/TypeScript oraz React. Doświadczenie w pracy z technologiami chmurowymi . Znajomość języka angielskiego na poziomie min. B2.

Technology

j-labs

Fullstack Developer (Java & React)

Senior

Hybrid

Krakow, Poland

130 - 160 PLN

🏢 Summary: Fullstack Developer role in a global web reporting application project focused on large-scale data processing in finance and project tracking domains. The position involves developing and enhancing a microservices-based system using Java and React, with active participation in CI/CD processes. Hybrid work model with 50/50 backend and frontend responsibilities. 🗂️ Requirements: Minimum 4 years of experience in software development, Experience building large-scale applications as Fullstack Developer, Very good knowledge of Java, Very good knowledge of Spring and Spring Boot, Very good knowledge of JavaScript or TypeScript, Very good knowledge of React, Experience with cloud technologies, Experience with microservices architecture, Experience with CI/CD processes, English level B2 minimum 📃 Skills: Java, Spring, SpringBoot, REST, JavaScript, TypeScript, React, PostgreSQL, BigQuery, AlloyDB, ECharts, Jenkins, Git, GitHub, GCP, Microservices, CICD, SQL 🏢 Description: O projekcie Celem projektu jest rozwój webowej aplikacji do raportowania (obejmuje dane z takich jak obszarów jak: zarządzanie finansami, śledzenie realizacji projektów itd.). Projekt daje możliwość pracy z dużą skalą danych. Technologie: Java, Spring/Spring Boot, REST API, JavaScript/TypeScript, React, PostgreSQL, BigQuery, AlloyDB, Apache ECharts, Jenkins, Git/GitHub, Google Cloud Platform, mikroserwisy Rola: Fullstack Developer (około 50% Java i 50% React) Lokalizacja: Kraków, praca hybrydowa (2 dni z biura). Twoje zadania Tworzenie i wdrażanie webowej aplikacji raportowej o globalnym zasięgu. Rozwój nowych funkcjonalności w architekturze mikroserwisowej. Ścisła współpraca z Product Ownerem oraz zespołami analitycznymi i architektonicznymi. Udział w procesach CI/CD oraz automatyzacji dostarczania oprogramowania. Wymagania Min. 4 lat doświadczenia . Doświadczenie w budowie i rozwijaniu dużych aplikacji w roli Fullstack Developera . Bardzo dobra znajomość Javy oraz Spring/Spring Boot . Bardzo dobra znajomość JavaScript/TypeScript oraz React. Doświadczenie w pracy z technologiami chmurowymi . Znajomość języka angielskiego na poziomie min. B2.

Technology

Randlab

Python Developer (K/M/N)

Senior

Hybrid

Warsaw, Poland

100 - 115 PLN

🏢 Summary: Offer for a senior developer responsible for building and maintaining systems based on Python and Vue.js, covering backend and frontend development as well as system integrations. The role includes working with containerized environments, CI/CD pipelines, automated testing, and architectural design. The position focuses on developing new features, optimizing existing solutions, and ensuring integration consistency between systems. 🗂️ Requirements: Minimum 5 years of commercial programming experience, Very good knowledge of Python, Experience with Flask or FastAPI, Experience with Celery and Gunicorn, Experience in building REST API, Knowledge of Vue.js and frontend ecosystem, Practical experience with Docker and containerized environments, Experience with GitLab CI/CD, Experience in creating unit and integration tests, Knowledge of design patterns and engineering best practices, Experience in designing system integrations, Ability to analyze APIs and data exchange formats 📃 Skills: Python, Flask, FastAPI, Celery, Gunicorn, REST, Vue.js, Docker, DockerCompose, GitLab, CI/CD, Git, UnitTesting, IntegrationTesting, Cypress, BPMN, UML 🏢 Description: O projekcie Projekt obejmuje rozwój oraz utrzymanie systemów opartych o technologie Python i Vue.js. Zakres współpracy obejmuje zarówno implementację nowych funkcjonalności, rozwój architektury systemów, integracje pomiędzy rozwiązaniami, jak i utrzymanie procesów CI/CD oraz środowisk kontenerowych. Twój zakres obowiązków rozwój backendu w Pythonie z wykorzystaniem Flask lub FastAPI implementacja i rozwój frontendu w Vue.js tworzenie i utrzymanie środowisk Docker / Docker Compose udział we wdrożeniach oraz utrzymaniu pipeline’ów CI/CD w GitLab przygotowywanie i utrzymanie testów jednostkowych oraz integracyjnych współtworzenie automatycznych testów GUI praca zgodnie z Git Flow w repozytoriach GitLab wsparcie projektowania architektury i optymalizacji istniejących rozwiązań ustalanie sposobu integracji pomiędzy systemami analiza API, formatów danych i protokołów komunikacyjnych monitorowanie zgodności implementacji pomiędzy integrowanymi systemami Nasze wymagania minimum 5 lat doświadczenia w komercyjnym programowaniu bardzo dobra znajomość Python doświadczenie z Flask lub FastAPI doświadczenie z Celery, Gunicorn oraz REST API znajomość Vue.js i ekosystemu frontendowego praktyczna znajomość Docker oraz środowisk konteneryzowanych doświadczenie w pracy z GitLab CI/CD doświadczenie w tworzeniu testów jednostkowych i integracyjnych znajomość wzorców projektowych oraz dobrych praktyk inżynierskich doświadczenie w projektowaniu integracji pomiędzy systemami umiejętność analizy API oraz formatów wymiany danych Mile widziane doświadczenie z automatycznymi testami GUI (np. Cypress) doświadczenie w tworzeniu koncepcji architektonicznych doświadczenie w projektowaniu logiki rozwiązań znajomość BPMN lub UML doświadczenie w przygotowywaniu diagramów integracji i przepływów danych umiejętność oceny wpływu zmian na istniejące systemy