May 22, 2026
Python Developer (Junior/Regular)
Junior • Hybrid
Warsaw, Poland
Banking
Hybryda w Warszawie 1x w tyg. z biura
B2B do 130zł/h (zależne od doświadczenia)
Main Responsibilities:
Tworzenie wysokiej jakości kodu.
Projektowanie oraz dokumentowanie rozwiązań technicznych.
Przeprowadzanie testów jednostkowych.
Współpraca z analitykami biznesowymi, architektami IT oraz klientem biznesowym.
Wsparcie techniczne mniej doświadczonych programistów (w przypadku poziomu REGULAR).
Key Requirements:
Wykształcenie wyższe kierunkowe (informatyka, matematyka lub kierunki pokrewne).
Doświadczenie w programowaniu w języku Python.
Dobra znajomość SQL (zapytania analityczne).
Profesjonalizm i samodzielność w działaniu.
Systematyczność i zaangażowanie.
Umiejętność analitycznego myślenia.
Kreatywność.
Umiejętność pracy zespołowej.
Wysokie umiejętności komunikacyjne.
Znajomość języka angielskiego na poziomie umożliwiającym czytanie i tworzenie dokumentacji technicznej.
Nice to Have:
Znajomość PySpark (operacje na DataFrame), podstaw statystyki oraz algorytmiki.
Znajomość wzorców projektowych i architektonicznych.
Doświadczenie w pracy z GCP (BigQuery, GCS, Dataproc, Notebooks).
Doświadczenie MLOps w środowisku GCP.
Doświadczenie w pracy z narzędziami JIRA i Confluence.
Doświadczenie w przeglądach kodu (code review) oraz refaktoryzacji (np. Git, Gerrit lub inne).
Similar jobs you might like
Technology
emagine Polska
Java Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: B2B role in the banking sector for a Java developer working in a hybrid model (1 day per week in Warsaw office), focused on developing and modernizing payment systems in a microservices architecture. The position involves feature development, testing, legacy system refactoring, and AI-assisted software development using LLMs. 🗂️ Requirements: Very good knowledge of Java, Strong experience with Spring Framework and Spring Boot, Experience in microservices architecture design and integration, Experience with Oracle and PostgreSQL databases, Strong SQL skills (modeling and optimization), Proven experience with legacy code refactoring and system modernization, Experience in payment systems domain, Practical experience using LLMs and AI agents in software development, Ability to critically evaluate AI-generated code and artifacts, Knowledge of migration and modernization patterns 📃 Skills: Java, Spring, SpringBoot, Microservices, Oracle, PostgreSQL, SQL, LLM, AI, APIs, Refactoring, Strangler, Migration, Payments, Observability, Resilience 🏢 Description: Bankowość B2B do 155zł/h netto+VAT Hybryda w Warszawie 1x w tyg. z biura Obowiązki: Przygotowanie środowiska programistycznego Programowanie funkcjonalności Przygotowanie i przeprowadzenie testów (integracyjnych, jednostkowych) Weryfikacja zgodności realizowanej zmiany z architekturą systemu i standardami (przegląd, kontrola jakości) Przygotowanie zmiany do wdrożenia (repozytorium kodu, konfiguracje, dokumentacja wdrożeniowa etc.) Wymagane kompetencje: Bardzo dobra znajomość: Java, Spring Framework (w tym Spring Boot) Doświadczenie w architekturze mikroserwisowej (projektowanie, integracje, obserwowalność, odporność) Bazy danych: Oracle oraz PostgreSQL (modelowanie, optymalizacja, praca z SQL) Udokumentowane doświadczenie w pracy z kodem legacy oraz modernizacji/przepisywaniu systemów (refaktoryzacja, strangler pattern, migracje etapowe, testy regresji) Doświadczenie w domenie: płatności (np. przelewy, zlecenia stałe, paczki, statusy, potwierdzenia, rozrachunek, integracje z systemami zewnętrznymi) Wymagania związane z AI/LLM: Praktyczne doświadczenie w wykorzystaniu LLM oraz Agentów AI w wytwarzaniu oprogramowania (np. generowanie kodu, testów, analiz, dokumentacji, migracji) Umiejętność krytycznej oceny rezultatów AI: weryfikacja poprawności, bezpieczeństwa, jakości, zgodności z wymaganiami i standardami Kompetencje miękkie do pracy w „AI-assisted development”: myślenie systemowe, krytyczne, nastawienie na jakość i szybkie uczenie, umiejętność współpracy i dzielenia się wiedzą Znajomość wzorców migracyjnych i modernizacyjnych (np. stopniowe wydzielanie domen, kontrakty API)
Technology
RITS Professional Services
Java Developer
Senior
Hybrid
Warsaw, Poland
100 - 130 PLN/hr
🏢 Summary: B2B hybrid role for a developer responsible for building and maintaining end-to-end business processes using Groovy, Spring Boot, JBPM and React in a banking environment. The position focuses on backend and frontend process implementation, system integrations, testing, code review, and production support. Work includes CI/CD practices, monitoring, and log analysis in complex enterprise systems. 🗂️ Requirements: Minimum 2 years of experience in banking, Minimum 4 years of commercial experience in object-oriented programming, Minimum 3 years of experience with Java, Spring or Groovy, Experience with Git (GitFlow, Trunk Development), Experience with Maven, Experience with Jenkins and CI/CD processes, Experience with Jira and Confluence, Experience with Apache Kafka, Experience with ELK Stack including Elasticsearch and Grafana, Experience with static code analysis tools (e.g. SonarQube), Experience with testing frameworks (JUnit, Mockito, Spock), Experience with Java IDE (e.g. IntelliJ IDEA), Knowledge of REST communication 📃 Skills: Java, Spring, Groovy, React, JBPM, Git, Maven, Jenkins, Kafka, ELK, Elasticsearch, Grafana, SonarQube, JUnit, Mockito, Spock, IntelliJ, REST, XML, JPDL, ESB, Jira, Confluence, CICD 🏢 Description: Oferujemy Hybryda - 1 dzień w tygodniu pracy z biura w Warszawie Forma współpracy: B2B Stawka: 130 zł/h Obowiązki Rozwój i utrzymanie procesów biznesowych w oparciu o technologie Groovy, Spring Boot, JBPM. Implementacja procesów end-to-end: frontend zgodny z wytycznymi UX, backend w Groovy, integracje REST/ESB, konfiguracja modeli danych i silnika procesowego w XML/JPDL. Realizacja testów developerskich i integracyjnych oraz wsparcie testów UAT i regresji. Wykonywanie code review oraz rozwój testów jednostkowych. Analiza logów aplikacyjnych i procesowych oraz monitoring i diagnozowanie błędów produkcyjnych. Wymagania Minimum 2 lata doświadczenia w pracy w bankowości Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym, w tym co najmniej 3 lata w technologiach Java/Spring/Groovy Praktyczna znajomość: systemu kontroli wersji Git (GitFlow, Trunk Development) Maven Jenkins i procesów CI/CD Jira oraz Confluence Apache Kafka ELK Stack, w szczególności Elasticsearch oraz Grafana narzędzi do statycznej analizy kodu (np. SonarQube) frameworków testowych (JUnit, Mockito, Spock) środowisk IDE dla Java (np. IntelliJ IDEA) Znajomość komunikacji REST (mile widziane MQ) Umiejętność pracy zespołowej i realizacji celów biznesowych Doświadczenie w pracy w metodykach zwinnych Mile widziane Znajomość Nemo Podstawowa znajomość procesów BPM Umiejętność pracy z notacją BPMN Znajomość Domain Driven Design (DDD) Doświadczenie w pracy z systemami bankowymi Doświadczenie w zarządzaniu wdrożeniami i środowiskami testowymi Umiejętność pracy z dużymi projektami i rozbudowanymi liniami kodu Doświadczenie w refaktoryzacji kodu oraz stosowaniu wzorców projektowych Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Nie zwlekaj i zaaplikuj już teraz! Nr ref.: 25/5/2026/r/3502
Technology
RITS Professional Services
Fullstack Developer (Java/Angular) | Senior
Senior
Hybrid
Krakow, Poland
155 - 165 PLN/hr
🏢 Summary: Long-term B2B role in a large-scale, business-critical banking project focused on developing new features for a global credit platform. Work within a modern, continuously updated tech stack, contributing to AI and LLM-driven solutions in a complex, modular system. Emphasis on high code quality, cross-functional collaboration, and advanced financial processes in an international environment. 🗂️ Requirements: Minimum 4 years commercial experience in backend or frontend development, Strong knowledge of Java 8/17, Strong knowledge of Spring Boot, Strong knowledge of Hibernate, Strong knowledge of Oracle, Strong knowledge of PL/SQL, Strong knowledge of Liquibase, Experience with Angular 19/20, Experience with Nx, Knowledge of micro-frontend architecture, Experience with NgRx, Experience with CI/CD tools, Experience with Kubernetes, Experience with ELK Stack, Fluent English 📃 Skills: Java, Spring, Hibernate, Oracle, PLSQL, Liquibase, Angular, Nx, NgRx, Bitbucket, Jenkins, SonarQube, Kubernetes, ELK, Microfrontend, CI/CD 🏢 Description: 📍 Hybryda/ Warszawa lub Kraków (1-2 wizyty w tygodniu w biurze) 💰 155–165 PLN/h (B2B) 🌍 English: Fluent 📍Branża: bankowość Oferujemy udział w długoterminowym i stabilnym projekcie krytycznym biznesowo, o dużej skali i złożoności, nowoczesny stack technologiczny stale aktualizowany - maksymalnie jedna wersja poniżej najnowszej, możliwość pracy przy rozwiązaniu wykorzystywanym globalnie, współpraca z najlepszymi specjalistami, duży nacisk na jakość i zrozumienie technologii, udział w rozwijaniu własnego ekosystem AI i rozwiązań LLM, przewaga rozwoju nowych funkcjonalności nad utrzymaniem systemu. Obowiązki Tworzenie i rozwój rozwiązań zgodnych z długoterminową roadmapą produktową. Współpraca z międzynarodowymi zespołami cross-funkcyjnymi przy projektowaniu i implementacji nowych funkcjonalności. Dbanie o wysoką jakość kodu poprzez testy, code review oraz przestrzeganie standardów developerskich. Estymowanie prac, planowanie zadań oraz regularne raportowanie statusu do interesariuszy. Wsparcie i mentoring członków zespołu oraz dzielenie się wiedzą techniczną. O projekcie Projekt koncentruje się na rozwoju i wdrażaniu nowych funkcjonalności dla globalnej platformy wspierającej procesy kredytowe dla dużych klientów korporacyjnych. Zespół regularnie realizuje nowe inicjatywy biznesowe, rozwija istniejące moduły oraz dostarcza rozwiązania odpowiadające na potrzeby wielu rynków i krajów. System działa produkcyjnie od kilku lat, jest wykorzystywany na całym świecie i należy do grupy kluczowych aplikacji banku. Platforma składa się z ponad 20 rozbudowanych modułów. Praca przy projekcie wiąże się z realizacją złożonych wyzwań biznesowych i technologicznych, współpracą w międzynarodowym środowisku oraz poznawaniem zaawansowanych procesów finansowych. Wymagania Minimum 4 lata komercyjnego doświadczenia w developmencie backendowym lub frontendowym wraz z dobrą znajomością „drugiej strony” stacku. Bardzo dobra znajomość: Java 8/17 Spring Boot Hibernate Oracle PL/SQL Liquibase Doświadczenie frontendowe: Angular 19/20 Nx architektura micro-frontend Jest NgRx Znajomość narzędzi i procesów CI/CD: Bitbucket Jenkins SonarQube Doświadczenie z: Kubernetes ELK Stack Umiejętność pracy zespołowej i proaktywne podejście. Bardzo dobra znajomość języka angielskiego w mowie i piśmie. Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Nie zwlekaj i zaaplikuj już teraz! Nr ref.: 30/5/2026/MN/3511
Technology
emagine Polska
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
145 - 155 PLN/hr
🏢 Summary: Oferta dotyczy roli Senior Java Developera w sektorze bankowym, realizowanej w modelu hybrydowym z Warszawy na kontrakcie B2B. Osoba na tym stanowisku będzie odpowiedzialna za rozwój i utrzymanie wysokiej jakości oprogramowania w architekturze rozproszonej i mikroserwisowej. Rola ma kluczowe znaczenie dla ciągłości projektów oraz realizacji wymagań biznesowych. 🗂️ Requirements: Minimum 5 lat doświadczenia w Java 17+, Znajomość Spring oraz Spring Boot, Znajomość JPA i Hibernate, Znajomość Maven i GIT, Znajomość SQL, Umiejętność projektowania REST API, Umiejętność tworzenia testów automatycznych, Znajomość narzędzi JUnit, Mockito lub WireMock, Znajomość Event-driven architecture, Znajomość architektury mikroserwisowej, Znajomość Kafka 📃 Skills: Java, Spring, SpringBoot, JPA, Hibernate, Maven, GIT, SQL, REST, JUnit, Mockito, WireMock, EDA, Microservices, Kafka 🏢 Description: Branża: bankowość Lokalizacja: Hybryda z Warszawy Stawka: 155 zł/h na b2b Start: od maja Podsumowanie: Rola ta ma na celu zwiększenie pojemności zespołu i utrzymanie wysokiej jakości rozwoju oprogramowania. Pozycja ta jest kluczowa dla zapewnienia ciągłości projektów i zaspokajania wymagań biznesowych. Zakres obowiązków: Tworzenie wysokiej jakości, czytelnego i utrzymywalnego kodu. Projektowanie i dokumentowanie rozwiązań technicznych. Realizacja testów jednostkowych oraz dbanie o jakość tworzonego oprogramowania. Współpraca z analitykami biznesowymi, architektami IT oraz klientem biznesowym. Udział w procesach przeglądu kodu i refaktoryzacji (GIT, Gerrit lub inne narzędzia). Praca nad rozwiązaniami w architekturze rozproszonej, w tym opartymi na microservices. Współpraca w środowisku wykorzystującym JIRA i Confluence. Wymagane kompetencje: Doświadczenie w Java 17+ min. 5 lat Znajomość Spring/Spring-boot Znajomość JPA oraz Hibernate Znajomość Maven, GIT Znajomość SQL Umiejętność projektowania REST API Umiejętność projektowania testów automatycznych Znajomość narzędzi do wytwarzania testów automatycznych (np. Junit, Mockito, WireMock) Znajomość Event-driven architecture (EDA) Znajomość dobrych praktyk programowania Architektury mikroserwisowej Kafka Mile widziana znajomość: Jenkins Gerrit Scrum DDD-Domain Driven Design Event Sourcing Znajomość sektora bankowego (proces kredytowy),
Technology
emagine Polska
Programista .NET
Senior
Hybrid
Warsaw, Poland
140 - 140 PLN/hr
🏢 Summary: B2B contract for a C#/.NET 8 developer to build and develop microservices for online and mobile banking systems, with hybrid work in Warsaw. The role focuses on modern banking services, CI/CD processes, automated testing, and AI-driven solutions in an international environment. 🗂️ Requirements: Proficiency in C# and .NET 8.0, Experience in developing microservices, Knowledge of CI/CD processes, Experience with Azure DevOps, TeamCity, or Jenkins, Ability to write automated unit tests, Strong analytical skills 📃 Skills: CSharp, .NET, Microservices, CICD, AzureDevOps, TeamCity, Jenkins, SQL, Node.js, React, TypeScript, AI 🏢 Description: Bankowość B2B do 140zł/h Hybryda 2x w miesiącu w Warszawie Start: ASAP / do ustalenia Obowiązki: Programowanie w C# - net 8.0 Rozwój mikroserwisów Znajomość procesów CI/CD (Azure DevOps, TeamCity, Jenkins) Pisanie automatycznych testów jednostkowych Praca z narzędziami AI Dobre umiejętności analityczne w analizowaniu zadań i proponowaniu rozwiązań Wymagania (Must Have): Umiejętność programowania w C# - .NET 8.0 Doświadczenie w programowaniu mikro-serwisów Znajomość CI/CD (Azure DevOps, TeamCity, Jenkins) Dobre umiejętności analityczne Wymagania (Nice to Have): Znajomość innych języków i technologii (SQL, node.js, react, typescript) Umiejętność współpracy z narzędziami AI Dodatkowe informacje: Zespół zajmuje się produktami zagranicznymi, utrzymując kontakt z kolegami z Czech i Słowacji. Praca nad usługami bankowymi w dziedzinie bankowości internetowej i mobilnej, z naciskiem na najnowsze technologie i AI.
Technology
emagine Polska
.NET Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: B2B contract in the banking sector offering up to 140 PLN/h netto+VAT, with hybrid work (2 days per month in Warsaw). The role focuses on developing and maintaining systems using .NET Core and Angular, including database design, containerization, and automated testing. The position involves full software development lifecycle from requirements analysis to implementation. 🗂️ Requirements: Minimum 5 years of experience in object-oriented programming in .NET, Advanced knowledge of Angular, Advanced knowledge of TypeScript, Experience with Microsoft SQL Server, Experience with Docker, Knowledge of requirements analysis methodologies, Experience in system design, Ability to create unit tests and automate e2e tests, Proficiency with GIT, Proficiency with Visual Studio 📃 Skills: C#, .NET, .NETCore, Angular, TypeScript, SQL, MSSQL, Docker, Kubernetes, GIT, VisualStudio 🏢 Description: Banking B2B do 140zł/h netto+VAT Hybryda 2x w miesiacu w Warszawie Obowiązki: Programowanie w języku C# i frameworku .NET Core zgodnie z zasadami SOLID. Tworzenie warstwy front-end w Angularze z wykorzystaniem TypeScript. Projektowanie i zarządzanie relacyjnymi bazami danych w Microsoft SQL Server. Implementacja konteneryzacji za pomocą Docker i Kubernetes. Opracowywanie testów jednostkowych oraz automatyzacja testów e2e. Analiza wymagań użytkownika oraz projektowanie systemów. Udział w realizacji projektów IT w zdefiniowanych technologiach. Wykorzystywanie narzędzi takich jak GIT oraz Visual Studio. Wymagania: (Must Haves) Min. 5-letnie doświadczenie w programowaniu obiektowym w .NET. Zaawansowana znajomość Angular oraz TypeScript. Doświadczenie w pracy z Microsoft SQL Server oraz technologią Docker. Znajomość metodyk analizy wymagań oraz projektowania systemów. Pożądane umiejętności: (Nice to Haves) Certyfikaty potwierdzające umiejętności programowania (np. Microsoft). Znajomość testowania modułowego i automatyzacji testów. Aktywne zainteresowanie nowymi technologiami i metodykami pracy.
Technology
New offer
emagine Polska
Programista .NET (bankowość)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Oferta dotyczy rozwoju i utrzymania krytycznych systemów płatniczych w sektorze bankowym w środowisku hybrydowym. Rola obejmuje projektowanie, implementację i rozwój aplikacji .NET dla systemów o wysokiej dostępności oraz współpracę z zespołami technicznymi i biznesowymi. Praca realizowana jest w modelu B2B z okazjonalną obecnością w biurze w Warszawie. 🗂️ Requirements: Minimum 4 lata doświadczenia programistycznego, Bardzo dobra znajomość .NET i .NET Framework 4.8, Bardzo dobra znajomość C#, Znajomość OOP, Znajomość wzorców projektowych, Znajomość zasad SOLID, Bardzo dobra znajomość SQL, Znajomość PostgreSQL, Znajomość MS SQL Server, Doświadczenie w testach jednostkowych, Doświadczenie w testach integracyjnych, Znajomość Git, Znajomość CI/CD, Doświadczenie w środowiskach wysokiej dostępności, Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną 📃 Skills: .NET, C#, OOP, SOLID, SQL, PostgreSQL, MSSQL, Git, CI/CD, Kubernetes, Docker, Ansible, WCF, WinForms, JBasic, Claude, Codex 🏢 Description: Branża: bankowość Lokalizacja: hybryda - 1 dzień na 2 tygodnie z biura w Warszawie Stawka: do 140 zł/h netto na b2b O zespole Rozwiązania rozwijane przez zespół przetwarzają transakcje o wysokiej krytyczności biznesowej i dużej skali działania, wspierając kluczowe procesy płatnicze. Zakres obowiązków - udział w projektowaniu, implementacji oraz rozwoju systemów informatycznych w środowisku regulowanym, - implementacja nowych funkcjonalności na potrzeby biznesu, - utrzymanie, monitorowanie i rozwój istniejących systemów oraz analiza i usuwanie błędów pojawiających się na środowiskach testowych i produkcyjnych, - tworzenie i aktualizacja dokumentacji technicznej i funkcjonalnej systemu, - współpraca z analitykami, developerami oraz biznesem, - współpraca w opracowywaniu nowych rozwiązań i obieraniu kierunków rozwojowych. Wymagania (must have) - minimum 4-letnie doświadczenie programistyczne w realizacji projektów informatycznych, - bardzo dobra znajomość platformy .NET (preferowane doświadczenie z .NET 8 oraz nowszymi wersjami) oraz .NET Framework 4.8, - bardzo dobra znajomość języka C# oraz programowania obiektowego (OOP), - praktyczna znajomość wzorców projektowych oraz zasad SOLID, - bardzo dobra znajomość SQL oraz relacyjnych baz danych (PostgreSQL, MS SQL Server), - doświadczenie w tworzeniu testów jednostkowych i integracyjnych, - znajomość procesu wytwarzania oprogramowania, Git oraz praktyk CI/CD, - doświadczenie w tworzeniu rozwiązań w środowisku o wysokiej dostępności i krytyczności biznesowej, - wysoka samodzielność, odpowiedzialność oraz umiejętność współpracy w zespole, - znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną. Mile widziane - praktyczne wykorzystanie narzędzi AI wspierających proces wytwarzania oprogramowania (np. Claude, Codex), - znajomość Kubernetes, Docker oraz Ansible, - znajomość technologii legacy wykorzystywanych w środowiskach korporacyjnych (.NET Framework, WCF, WinForms, JBasic).
Technology
emagine Polska
Python Senior Test Automation Engineer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Technical role in a banking B2B project focused on test automation and quality assurance within a hybrid work model. The position involves designing and implementing automated tests, executing regression tests in CI/CD pipelines, and improving testing processes. The offer targets experienced engineers with strong Python and automation background. 🗂️ Requirements: 5+ years of experience with Python, 5+ years of experience with databases or big data technologies, 5+ years of experience with GIT, 4+ years of experience with BDD tools (Robot Framework, JBehave, Cucumber), 3+ years of experience with CI/CD tools (Jenkins or similar), Strong experience with Linux, Strong experience with Bash, Experience in test automation and test case design, Experience with CI/CD-based regression testing 📃 Skills: Python, SQL, BigData, GIT, Robot, JBehave, Cucumber, Jenkins, CI/CD, Linux, Bash 🏢 Description: Banking B2B up to 140zł/h netto+VAT Hybrid work in Gdańsk/Gdynia/Warsaw; 2-3 days per week in the office Main Responsibilities: Requirement analysis and questioning unclear requirements Preparation of test scenarios and test cases Preparation of test data Implementation of test automation scripts Development of automated solutions for daily tasks Test planning and execution Analysis of test results and defect reporting Execution of automated regression tests using CI/CD Identification and implementation of process improvements Key Requirements: 5+ years of development experience with Python 5+ years of experience with database technologies or big data 5+ years of experience with GIT 4+ years of experience with BDD tools (Robot Framework, JBehave, Cucumber) 3+ years of experience with CI/CD tools (Jenkins or similar) Strong working experience with Linux and Bash
Technology
RITS
Senior Manual Tester
Senior
Hybrid
Warsaw, Poland
75 - 100 PLN/hr
🏢 Summary: Oferta dotyczy roli Manual Testera odpowiedzialnego za testowanie aplikacji mobilnych i serwisów internetowych, ze szczególnym uwzględnieniem dostępności cyfrowej oraz zgodności z projektami UX/UI. Praca odbywa się w modelu hybrydowym z Warszawy, w środowisku Agile, przy projektach komercyjnych z obszaru bankowości. Rola obejmuje tworzenie dokumentacji testowej, raportowanie błędów oraz współpracę z zespołem projektowym. 🗂️ Requirements: Minimum 2 lata doświadczenia w testach manualnych aplikacji mobilnych i webowych, Doświadczenie w testach funkcjonalnych, regresyjnych oraz wizualnych, Doświadczenie w testowaniu design systemu i komponentów UI, Doświadczenie w pracy w metodyce Agile, Wiedza z zakresu bankowości i produktów bankowych, Bardzo dobra znajomość Jira i Confluence, Umiejętność tworzenia scenariuszy testowych i dokumentacji projektowej, Doświadczenie w testach dostępności cyfrowej z użyciem NVDA, Znajomość WCAG oraz narzędzia WAVE, Znajomość VoiceOver i TalkBack, Umiejętność pracy z Figma i narzędziami Adobe 📃 Skills: Jira, Confluence, NVDA, WAVE, VoiceOver, TalkBack, WCAG, Figma, Adobe, Agile 🏢 Description: Oferujemy Praca hybrydowa z biura w Warszawie Stawka do 100 zł netto/h/B2B Obowiązki Przeprowadzanie testów manualnych aplikacji mobilnych i serwisów internetowych (testy funkcjonalne, regresyjne oraz warstwy wizualnej). Tworzenie scenariuszy testowych oraz dokumentacji projektowej. Rejestrowanie wyników testów, zgłaszanie i raportowanie błędów w Jira i Confluence. Wykonywanie testów dostępności cyfrowej zgodnie z WCAG z wykorzystaniem narzędzi NVDA, WAVE, VoiceOver i TalkBack. Współpraca z zespołem projektowym w metodyce Agile oraz weryfikacja zgodności aplikacji z projektami przygotowanymi w Figma i narzędziach Adobe. Wymagania Minimum 2 lata doświadczenia w obszarze testów manualnych (funkcjonalnych, regresyjnych, layoutu/warstwy wizualnej i graficznej) aplikacji mobilnych i serwisów internetowych dla klienta komercyjnego. Doświadczenie w testowaniu design systemu aplikacji oraz komponentów, sprawdzaniu zgodności ze specyfikacją i makietami, ocenie layoutu ekranów. Doświadczenie w realizacji projektów w zwinnym trybie wytwarzania oprogramowania. Wiedza w obszarze bankowości, znajomość produktów i usług bankowych (np. kont, kart, kredytów, płatności). Bardzo dobra znajomość Jira i Confluence. Umiejętność tworzenia scenariuszy testowych, dokumentacji projektowej, rejestrowania wyników i raportowania błędów w Jira i Confluence. Doświadczenie w wykonywaniu testów manualnych z obszaru dostępności cyfrowej z wykorzystaniem czytnika NVDA. Znajomość zagadnień WCAG oraz czytnika NVDA i rozszerzenia WAVE. Znajomość narzędzi VoiceOver (iOS), TalkBack (Android) oraz przeglądarkowych narzędzi developerskich. Umiejętność posługiwania się biblioteką Adobe oraz aplikacją Figma. Komunikatywność na wysokim poziomie. Dokładność i skrupulatność. Dobra organizacja pracy indywidualnej oraz zespołowej. Otwartość na zmiany.
Technology
emagine Polska
Mid Python Developer (3+ yrs)
Mid
Hybrid
Warsaw, Poland
133 - 133 PLN/hr
🏢 Summary: Banking project seeking a Python Developer with 3+ years of experience to build and modify backend systems and APIs in a hybrid model (2 days/week in Warsaw). The role involves implementing system changes, managing databases and environments, ensuring code quality, and preparing deployments with a strong focus on REST/SOAP services and MLOps practices. Experience with LLM and RAG-related solutions is required. 🗂️ Requirements: Minimum 3 years of commercial experience in Python, Experience with REST interfaces, Experience with SOAP interfaces, Knowledge of FastAPI, Knowledge of Uvicorn, Knowledge of Gunicorn, Experience working in Linux environment, Knowledge of MLOps practices, Understanding of LLM concepts, Understanding of RAG concepts, Experience with unit, integration, and performance testing, Knowledge of code quality and QA practices 📃 Skills: Python, REST, SOAP, FastAPI, Uvicorn, Gunicorn, Linux, MLOps, LLM, RAG, Git 🏢 Description: Banking Hybrid - 2 days in the Warsaw’s office Budget: 133 PLN/h + VAT Wprowadzenie i Podsumowanie: Poszukiwany programista Python, który posiada minimum 3-letnie doświadczenie w tworzeniu rozwiązań w Python. Idealny kandydat powinien mieć silną znajomość interfejsów REST i SOAP, a także praktyczne umiejętności związane z MLOps. Wymagana jest umiejętność analitycznego myślenia, kreatywność oraz samodzielność w rozwiązywaniu problemów. Główne Obowiązki: Inicjowanie oraz modyfikacja baz danych. Przygotowanie środowiska programistycznego. Implementacja zmian w systemie (kodowanie). Przygotowanie oraz przeprowadzanie testów wewnętrznych (jednostkowych i integracyjnych). Weryfikacja zgodności realizowanych zmian z architekturą systemu oraz obowiązującymi standardami (przeglądy, kontrola jakości). Opracowywanie testów jednostkowych, integracyjnych oraz wydajnościowych. Przygotowanie zmian do wdrożenia, w tym zarządzanie repozytorium kodu, konfiguracjami oraz dokumentacją wdrożeniową. Wymagania Kluczowe: Minimum 3-letnie doświadczenie w programowaniu w Python. Znajomość specyfiki interfejsów REST i SOAP. Znajomość FastApi, Uvicorn, Gunicorn. Dobre praktyki programistyczne i realizacja QA. Znajomość środowiska Linux. Wiedza z zakresu MLOps. Znajomość problematyki LLM, RAG. Umiejętności analityczne, kreatywność i samodzielność w poszukiwaniu rozwiązań. Miło widziane: Umiejętność pracy w modelach hybrydowych. Znajomość dodatkowych języków programowania.