April 8, 2026

Python Backend Engineer

Senior • Hybrid

140 - 190 PLN

Krakow, Poland

O projekcie

Projekt dotyczy budowy nowoczesnej platformy do zarządzania integracjami oraz transformacją danych w środowisku instytucji finansowych. System umożliwia definiowanie, uruchamianie oraz monitorowanie procesów przetwarzania danych pomiędzy różnymi systemami źródłowymi i docelowymi.

Rozwiązanie zostało zaprojektowane jako platforma typu AI-native, w której część procesów konfiguracyjnych i analitycznych jest wspierana przez komponenty wykorzystujące modele AI. Platforma kładzie duży nacisk na niezawodność, audytowalność oraz bezpieczeństwo danych, ze względu na przetwarzanie wrażliwych danych finansowych.

Backend systemu odpowiada za orkiestrację długotrwałych procesów przetwarzania danych, integracje z systemami klientów, zarządzanie konfiguracją transformacji oraz pełną historię i śledzenie wykonania procesów.

Zadania

  • Projektowanie i rozwój backendu platformy integracyjnej

  • Tworzenie i rozwijanie API (REST / GraphQL) udostępniających funkcjonalności systemu

  • Projektowanie modeli danych oraz schematów w PostgreSQL

  • Implementacja workflowów do orkiestracji długotrwałych procesów przetwarzania danych (np. integracje, transformacje)

  • Budowa mechanizmów integracji z zewnętrznymi systemami klientów

  • Implementacja pipeline’ów przetwarzania danych: ingestia, transformacja, walidacja i dostarczanie danych

  • Zapewnienie wysokiej niezawodności systemu (retry logic, idempotentność, fault tolerance)

  • Implementacja mechanizmów audit loggingu oraz śledzenia historii przetwarzania danych

  • Współpraca z zespołem AI przy integracji komponentów inteligentnych z backendem platformy

  • Implementacja monitoringu, logowania oraz mechanizmów obserwowalności systemu

  • Utrzymywanie wysokiej jakości kodu poprzez testy i code review

Wymagania

  • Minimum 4 lata doświadczenia w developmentcie backendowym

  • Bardzo dobra znajomość Python

  • Doświadczenie w projektowaniu i budowie API (REST lub GraphQL)

  • Praktyczna znajomość PostgreSQL (modelowanie danych, zapytania, projektowanie schematów)

  • Znajomość konteneryzacji (Docker) oraz podstaw Kubernetes

  • Doświadczenie z systemami przetwarzającymi dane w środowisku produkcyjnym

  • Umiejętność projektowania systemów odpornych na błędy i skalowalnych

  • Znajomość narzędzi wspierających pracę programisty (w tym asystentów AI)

Mile widziane

  • Doświadczenie z narzędziami do orkiestracji workflowów (np. Temporal, Prefect, Airflow)

  • Znajomość architektury event-driven (np. Kafka, RabbitMQ, Azure Service Bus)

  • Doświadczenie w projektowaniu systemów SaaS multi-tenant

  • Doświadczenie w pracy z platformami chmurowymi (AWS lub Azure)

  • Praca z systemami przetwarzającymi dane finansowe lub regulowane

  • Znajomość mechanizmów audit trail, data lineage oraz data integrity

  • Doświadczenie z Redis (cache, pub/sub)

  • Podstawowa znajomość integracji backendów z LLM / systemami AI

Dlaczego warto

  • Praca nad nowoczesną platformą data & AI dla sektora finansowego

  • Realny wpływ na architekturę oraz rozwój kluczowych komponentów systemu

  • Projekt obejmujący zaawansowane przetwarzanie danych i workflow orchestration

  • Współpraca z zespołem łączącym kompetencje backend, data engineering i AI

  • Możliwość pracy z nowoczesnym stackiem technologicznym i rozwiązywania złożonych problemów systemowych

Similar jobs you might like

Technology

P&P Solutions

C# .NET Developer (AWS)

Senior

Remote

Warsaw, Poland

100 - 115 PLN

🏢 Summary: Backend Developer role focused on building and maintaining scalable .NET Core applications in a cloud-based AWS environment for financial systems. The position involves developing distributed systems, integrating services via APIs, and working with PostgreSQL in an Agile setup with direct client collaboration. 🗂️ Requirements: 6–10 years of commercial experience, Very good knowledge of C#, Very good knowledge of .NET Core, Strong understanding of OOP, Experience with PostgreSQL, Good knowledge of AWS, Experience working in Agile methodology, Experience in backend application development, Ability to work directly with client 📃 Skills: C#, .NET, PostgreSQL, AWS, OOP, API, Agile 🏢 Description: 🧩 O projekcie Dołączysz do zespołu rozwijającego nowoczesne rozwiązania backendowe w środowisku chmurowym, wykorzystywane w sektorze finansowym. Projekt koncentruje się na budowie i rozwoju systemów przetwarzających dane oraz integrujących różne usługi w architekturze rozproszonej. Na co dzień będziesz pracować z .NET Core oraz AWS, rozwijając skalowalne i wydajne rozwiązania backendowe, z naciskiem na jakość kodu i dobre praktyki inżynierskie. Systemy opierają się na PostgreSQL oraz komunikacji międzyserwisowej (API). Zespół pracuje w metodyce Agile, w bezpośredniej współpracy z klientem, co daje realny wpływ na rozwój produktu i podejmowane decyzje technologiczne. Projekt daje możliwość pracy z nowoczesnymi technologiami chmurowymi oraz zdobycia doświadczenia w obszarze systemów finansowych (banking / capital markets). 🚀 Zakres obowiązków Rozwój i utrzymanie aplikacji backendowych w technologii C# / .NET Core Projektowanie i implementacja rozwiązań w oparciu o architekturę OOP Praca z bazą danych PostgreSQL Wykorzystanie usług chmurowych w środowisku AWS Współpraca bezpośrednio z klientem oraz zespołem projektowym Udział w procesie wytwarzania oprogramowania w metodyce Agile 🧠 Wymagania (must-have) 6–10 lat doświadczenia komercyjnego Bardzo dobra znajomość C# / .NET Core Solidne podstawy programowania obiektowego (OOP) Doświadczenie w pracy z PostgreSQL Dobra znajomość środowiska AWS Doświadczenie w pracy w metodykach zwinnych (Agile) Umiejętności komunikacyjne, analityczne i rozwiązywania problemów Gotowość do pracy z klientem ⭐ Mile widziane Znajomość Angulara Doświadczenie w pracy z chmurą (praktyczne wdrożenia) Doświadczenie w branży bankowej / Capital Markets 💰 Oferujemy Współpracę w modelu B2B Krótki, 14-dniowy termin płatności faktury Bogaty pakiet prywatnej opieki medycznej Dostęp do platformy kafeteryjnej MyBenefit ( m.in . Multisport, karty przedpłacone: Ikea, Zalando, Notino i inne) Możliwość pracy przy nowoczesnych rozwiązaniach backendowych Pracę w międzynarodowym środowisku

Technology

Miquido

Software Architect (Backend & APIs)

Senior

Remote

Kraków, Poland

21,840 - 33,600 PLN

🏢 Summary: Full-time B2B contract for a Software Architect (Backend & APIs) to design and build a greenfield, scalable analytics and research platform in the financial sector. The role focuses on defining cloud-native backend architecture, APIs, and integration standards to support secure content management and distribution at scale. The project runs from July 2026 to February 2027 and targets institutional clients with future retail expansion. 🗂️ Requirements: 8+ years of professional software engineering experience, Strong experience designing backend architectures and APIs, Hands-on experience with production-grade backend systems, Experience with scalable distributed and cloud-native systems, Ability to define API contracts, versioning, and integration standards, Experience with authentication and authorization mechanisms, Experience leading architectural decisions and technical discussions, Experience across full software development lifecycle, Fluent English (C1 minimum) 📃 Skills: Java, Spring, REST, OpenAPI, PostgreSQL, Docker, Kubernetes, GKE, GCP, APIGateway, ServiceMesh, OIDC, SSO, JWT, Observability, Monitoring, Microservices, DDD, EventDriven, CloudNative, DistributedSystems, AI, LLM 🏢 Description: 📍 Remote 🕒 Full-time 📄 B2B 📅 Project duration: July 2026 – February 2027 About the project We are looking for an experienced Software Architect (Backend & APIs) to join an ambitious greenfield initiative in the financial sector. The project focuses on designing and building from scratch a modern, scalable analytics and research platform that will support the complete lifecycle of premium financial content - from creation and management to publication, distribution, and consumption analytics. The platform will initially serve institutional clients, with a planned expansion toward retail users in later phases. This is a high-impact role for someone who enjoys solving complex architectural challenges, designing systems for scale, and shaping technical direction from the ground up. You will help create a platform that: streamlines and automates financial research workflows structures and manages large volumes of analytical content enables secure and scalable content distribution provides advanced insight into user engagement and content consumption supports future scalability across multiple client segments Your responsibilities Design and evolve scalable backend and API architectures for cloud-native and hybrid environments Define system architecture with strong focus on scalability, maintainability, resilience, and security Design public and internal APIs, including versioning strategy, contracts, backward compatibility, and integration standards Collaborate with sales and delivery teams during technical discovery, estimation, and solution planning Work closely with engineering teams to solve complex backend challenges and improve technical standards Drive architectural decisions and clearly communicate technical trade-offs Collaborate directly with clients and domain experts to clarify requirements and translate business needs into technical solutions Create and maintain architecture documentation, technical proposals, and design decisions Support engineering excellence through improvements in tooling, development practices, and platform standards Explore and apply AI-powered engineering tools to enhance productivity and system capabilities Tech environment You will work with modern backend and cloud technologies, including: Java 21, Spring Boot REST APIs / OpenAPI PostgreSQL Docker, Kubernetes, GKE Google Cloud Platform API Gateway / service mesh solutions Event-driven integrations Authentication & authorization standards (OIDC / SSO / JWT) Observability and monitoring tooling We value strong understanding of modern architectural approaches such as modular systems, domain-oriented design, contract-first APIs, event-driven patterns, and cloud-native distributed systems. Must have 8+ years of professional software engineering experience Strong hands-on experience designing backend architectures and APIs Proven ability to lead architectural discussions and make pragmatic technical decisions Practical experience building and reviewing real production-grade backend systems Strong experience working directly with clients and external stakeholders Excellent communication skills and ability to explain complex technical concepts clearly Experience with scalable distributed systems and cloud-native architectures Transparent, proactive, and solution-oriented mindset Experience across the full software lifecycle - from prototyping to strategic architectural direction Strong command of written and spoken English ( C1 minimum ) Nice to have Experience in the financial sector or highly regulated environments Experience with event-driven architectures and asynchronous integrations Knowledge of modern identity and access management solutions Familiarity with AI-powered development tools, LLM-based workflows, or AI-assisted engineering practices We value your trust in providing us your data, thus we are striving to use commercially acceptable means of protecting it. Below you will find the necessary information about the data we collect and process when you send us your CV. The controller of your personal data is Miquido Spółka z ograniczoną odpowiedzialnością sp. k. with its seat in Krakow, Zabłocie 43a, 30-701 Kraków, Poland (“Miquido”, “We”, “Our” or “Us”).

Technology

Miquido

Java Developer

Mid

Remote

Krakow, Poland

14,120 - 20,160 PLN

🏢 Summary: Development of a secure, scalable analytics platform for the banking sector, focused on building and maintaining Java-based backend services and REST APIs in a microservices architecture. The role involves implementing analytical and reporting functionalities, ensuring high code quality, security, and performance within a Scrum-driven project. The system is designed as a mobile-first, WCAG-compliant solution with high availability standards. 🗂️ Requirements: 2.5+ years of commercial experience, Very good knowledge of Java 8+ (lambdas, streams, exceptions, multithreading), Strong experience with Spring Framework, Knowledge of REST API, JSON, HTTP, Understanding of OOP and clean code principles (SOLID, DRY, KISS), Experience with SQL databases (PostgreSQL or MySQL), Basic knowledge of NoSQL databases, Experience with Git (pull requests, rebase, merge, conflicts), Experience with JUnit or TestNG and unit/integration testing, Basic knowledge of Docker, Basic knowledge of CI/CD, Ability to work with IDE, Ability to read and write technical documentation in English 📃 Skills: Java, Spring, REST, JSON, HTTP, SQL, PostgreSQL, MySQL, NoSQL, Git, JUnit, TestNG, Docker, CI/CD, OOP, SOLID, DRY, KISS, Multithreading, Microservices 🏢 Description: About the project The goal of the project is to design and build a modern, scalable analytics platform for the banking sector. It will support the creation, management, publishing, and distribution of analytical content prepared by the Investment Analysis team of the brokerage office. Initially, the system will be used by institutional clients, and later also by individual clients. The platform will help analysts better use their expertise, reduce manual work, and organize a large amount of analytical content, including market comments, company analyses, valuations, financial results comments, and sector reports. It will also provide clear data on how users consume the reports. The solution must meet high standards of security and availability. It will be designed with a mobile-first approach, fully responsive (RWD), and compliant with WCAG 2.0 standards. Project duration: 10–11 months. Responsibilities: Design, develop, and maintain backend applications using Java in accordance with agreed functional and technical specifications Implement new features and modify existing ones within project-based delivery models focused on defined technical outcomes Develop clean, maintainable, and scalable code that complies with established architectural and quality standards Design application modules and data exchange interfaces, ensuring scalability and security Implement REST APIs and backend modules supporting analytical and reporting use cases Participate in microservices development and integration with external systems Participate actively in code reviews (both giving and receiving feedback) Participate in the analysis of technical requirements and the creation of technical documentation Develop and maintain unit and integration tests covering implemented business logic Create and maintain technical documentation Prepare basic performance analyses and propose optimization actions (including code refactor) Analyse bugs and assist in resolving them (debugging, logs) Participate in Scrum-driven software development lifecycle Cooperate with project teams, including PM, QA, DevOps, and other developers, during technical and integration activities Use AI-assisted development tools to improve coding efficiency, test generation, and code quality Requirements: 2.5+ years of commercial experience Very good knowledge of Java (8+), including lambda, streams, exceptions, multithreading Strong experience with Spring Framework Good knowledge of REST API, JSON, HTTP Good understanding of OOP and good practices/ clean-code values (SOLID, DRY, KISS etc.) Solid knowledge and experience with databases: SQL (PostgreSQL, MySQL), basic NoSQL knowledge is a plus Familiarity with Git (pull requests, rebase, merge, conflicts) Experience with JUnit/TestNG, unit and integration testing Basic knowledge of tools such as Docker, and CI/CD basics Proficiency with IDE Ability to read and produce technical documentation in English Nice to have: Experience with message brokers (Kafka, RabbitMQ) Proficiency in modern AI-enhanced IDEs, including JetBrains IDEs, Cursor and Trae Familiarity with AI-assisted test generation and debugging tools, such as Qodo Experience in banking, fintech, or analytics-heavy enterprise systems Experience working with international clients or in cross-functional, distributed teams (e.g., across different time zones) is a plus Soft skills: awareness of the client’s business needs and project context Strong problem-solving skills and ability to work independently Strong analytical and problem-solving skills Experience in code review and openness to constructive feedback Effective team communication, with experience in client-facing roles (depending on the project) Responsibility for delivered code quality and deadlines What do we offer? ambitious, creative, talented & highly experienced team contributing to projects for clients all over the world flexible working hours and a possibility to work remotely We value your trust in providing us your data, thus we are striving to use commercially acceptable means of protecting it. Below you will find the necessary information about the data we collect and process when you send us your CV. The controller of your personal data is Miquido Spółka z ograniczoną odpowiedzialnością sp. k. with its seat in Krakow, Zabłocie 43a, 30-701 Kraków, Poland (“Miquido”, “We”, “Our” or “Us”).

Technology

j-labs

Java Developer with Angular Skills

Mid

Hybrid

Kraków, Poland

125 - 145 PLN

🏢 Summary: Backend-focused Java Full Stack Developer role in a strategic financial platform project supporting FX hedging and investment fund operations. The position involves building new microservices-based functionalities, developing REST APIs, integrating systems, and contributing to a modern Java and Angular stack in an international team. Around 85% of the work focuses on backend development with Java and Spring Boot. 🗂️ Requirements: 4+ years commercial experience as Java Developer, Java 8+, Spring, SpringBoot, Microservices, REST, Angular, JavaScript, HTML5, CSS3, SQL, PostgreSQL, MySQL, Enterprise, Agile, Scrum 📃 Skills: Java, Spring, SpringBoot, Angular, JavaScript, HTML5, CSS3, SQL, PostgreSQL, MySQL, REST, Microservices, Kafka, Docker, Kubernetes, CI/CD, AWS, Azure, GCP, Agile, Scrum 🏢 Description: O projekcie Dołącz do j-labs i rozwijaj od podstaw strategiczną platformę dla międzynarodowego sektora finansowego. System wspiera fundusze inwestycyjne w zarządzaniu ryzykiem walutowym, automatyzując procesy związane z identyfikacją i obsługą transakcji FX. Platforma odpowiada za przetwarzanie danych z wielu źródeł, wykonywanie kalkulacji związanych z hedgingiem walutowym oraz automatyczną identyfikację transakcji. System integruje się z systemami wewnętrznymi i zewnętrznymi oraz udostępnia użytkownikom dashboard wspierający monitorowanie i obsługę procesów operacyjnych. Projekt jest rozwijany od podstaw jako strategiczne i długoterminowe rozwiązanie. Około 90% pracy stanowi rozwój nowych funkcjonalności , pozostałe 10% obejmuje analizę zgłoszeń, rozwiązywanie problemów oraz dbanie o stabilność systemu. Jest to rola z wyraźnym naciskiem na backend – około 85% czasu pracy poświęcone jest rozwojowi backendu w Java i Spring Boot , natomiast 15% obejmuje rozwój warstwy frontendowej w Angularze . Będziesz pracować w międzynarodowym zespole składającym się z Business Systems Analystów, Java Full Stack Developerów, Technical Leada, QA oraz Product Ownera. Główny zespół developerski zlokalizowany w Krakowie – hybryda – do 3 dni praca z biura. Twoje zadania Projektowanie i rozwój nowych funkcjonalności w architekturze mikroserwisowej. Tworzenie oraz rozwój aplikacji backendowych w Java i Spring Boot. Rozwój warstwy frontendowej z wykorzystaniem Angular. Projektowanie i implementacja REST API. Integracja systemu z aplikacjami wewnętrznymi i zewnętrznymi. Współpraca z analitykami biznesowymi, QA, Product Ownerem oraz Technical Leadem. Optymalizacja wydajności oraz dbanie o wysoką jakość kodu. Wymagania Minimum 4 lata komercyjnego doświadczenia jako Java Developer. Bardzo dobra znajomość Java 8+. Doświadczenie z Spring Boot. Praktyczna znajomość architektury mikroserwisowej. Doświadczenie w projektowaniu i implementacji REST API. Podstawowa znajomość Angular oraz gotowość do pracy z frontendem w ograniczonym zakresie. Znajomość JavaScript, HTML5, CSS3. Bardzo dobra znajomość SQL oraz relacyjnych baz danych (PostgreSQL, MySQL lub podobnych). Doświadczenie w projektowaniu i budowie aplikacji klasy Enterprise. Znajomość metodyki Agile/Scrum. Samodzielność, odpowiedzialność oraz proaktywne podejście do rozwiązywania problemów. Mile widziane Doświadczenie z Kafką lub innymi rozwiązaniami. Znajomość Docker i Kubernetes. Doświadczenie z procesami CI/CD. Znajomość środowisk chmurowych (AWS, Azure lub GCP). Doświadczenie w projektach z obszaru finansowego. Znajomość zagadnień FX Hedging lub Fund Accounting. Dlaczego warto? Udział w strategicznym i długoterminowym projekcie budowanym od podstaw. Realny wpływ na architekturę oraz rozwój platformy. Praca nad nowoczesnym rozwiązaniem dla sektora finansowego. Rola z dominującym udziałem prac backendowych (85%) oraz możliwością wykorzystania kompetencji frontendowych. Współpraca z międzynarodowym zespołem ekspertów oraz wykorzystanie nowoczesnego stosu technologicznego.

Technology

ASTEK Polska

Lead AI Software Developer

Senior

Remote

Wroclaw, Poland

1,600 - 2,000 PLN

🏢 Summary: The offer is for a backend-focused AI Engineer role building a modern AI platform for business process automation and multi-agent system integration in a production-grade enterprise environment. The position centers on developing scalable Python-based services, secure API integrations, and cloud-native AI solutions using LLMs and RAG. The role involves designing robust, secure, and scalable architectures deployed on AWS or Azure with containerized infrastructure. 🗂️ Requirements: Extensive experience in backend development with Python in production environments, Hands-on experience with AI Agents, RAG, MCP, or LLM-based solutions, Experience with system integrations and API architecture, Experience with scalable cloud-based applications, Experience with AWS or Azure, Experience with Docker and Kubernetes, Experience designing secure and scalable enterprise solutions, Experience with multi-agent systems and workflow automation, Ability to conduct code reviews and mentor developers, Fluent English and Polish 📃 Skills: Python, LLM, RAG, MCP, AWS, Azure, Docker, Kubernetes, API, Microservices, Cloud, AI, Agents 🏢 Description: Additional information The project focuses on building and developing a modern AI platform supporting business process automation and the integration of intelligent agents with enterprise systems. The team is creating scalable solutions based on Python, cloud technologies, and multi-agent architecture, leveraging technologies such as LLMs, RAG, and advanced workflow automation. A key aspect of the project is designing secure integrations between AI platforms, internal systems, and external APIs within a production-grade environment. The project is delivered in an international technology-driven environment with a strong focus on innovation, high-quality architecture, and the development of cutting-edge AI solutions for a global industrial organization. You’re ideal for this role if you: Have extensive experience in backend development with Python in production environments Have hands-on experience with AI technologies such as AI Agents, RAG, MCP, or LLM-based solutions Understand system integrations, API architecture, and scalable cloud-based applications Have worked with AWS or Azure and containerized environments such as Docker and Kubernetes Are experienced in designing secure and scalable enterprise solutions Have strong problem-solving skills and can proactively remove technical blockers Enjoy working closely with cross-functional teams in an international environment Have experience mentoring developers, conducting code reviews, and promoting engineering best practices Are interested in modern AI architectures, workflow automation, and multi-agent systems Communicate fluently in English and Polish and feel comfortable working in a global setup Your day-to-day responsibilities include:​ Designing and developing scalable backend services and AI-driven integration solutions in Python Building and maintaining APIs, connectors, and middleware between AI platforms and enterprise systems Creating and optimizing multi-agent workflows and intelligent automation processes Collaborating with AI Engineers, Data Engineers, and other technical stakeholders on system architecture and integrations Integrating external AI platforms, internal tools, and cloud services into production environments Working with cloud technologies and containerized infrastructure in AWS or Azure environments Improving the quality, reliability, and performance of AI-powered solutions and LLM-based workflows Conducting code reviews, mentoring team members, and supporting engineering best practices Troubleshooting technical issues, identifying bottlenecks, and driving continuous improvements Contributing to technical documentation, architecture discussions, and innovation initiatives across the team

Technology

j-labs

Expert/Tech Lead Backend | Java |

Senior

Hybrid

Krakow, Poland

160 - 180 PLN

🏢 Summary: Owner-level Expert/Tech Lead Backend role responsible for designing and building a new internal web platform in the Risk & Compliance area, delivered as a PoC within 6 months. The position focuses on microservices architecture, API design, business logic implementation, and system integrations in a cloud-based enterprise environment. It combines technical leadership, architectural decision-making, and close collaboration with business stakeholders. 🗂️ Requirements: 8+ years backend development experience, Strong experience with microservices architecture, Expert-level API and business logic design, Experience with cloud services, Experience with system integrations, Strong SQL and NoSQL knowledge, Experience in enterprise-scale environments, Ability to lead technical initiatives and architectural decisions, Leadership or mentoring experience, English B2 or higher 📃 Skills: Java, Node.js, Python, Microservices, API, SQL, NoSQL, GCP, Cloud, Serverless, DevOps, SRE, Scrum 🏢 Description: O projekcie Poszukujemy Expert/Tech Lead Backend, który obejmie k luczową, ownerską rolę techniczną w budowie nowej, wewnętrznej platformy webowej w obszarze Risk & Compliance. Projekt jest realizowany od zera z jasno określonym celem biznesowym – dostarczenie Proof of Concept w ciągu 6 miesięcy od startu. To środowisko enterprise o startupowej dynamice : szybkie decyzje, duża autonomia, wysoka odpowiedzialność i bezpośrednia współpraca z biznesem oraz senior stakeholderami. Hybryda 1-2 w tygodniu z biura w Krakowie. O platformie Budowana platforma webowa przeznaczona jest dla architektów biznesowych oraz senior leaderów. Jej celem jest: automatyzacja i standaryzacja procesu Business Architecture Design zarządzanie pełnym cyklem projektowym (design capturing, progresja, optymalizacja) weryfikacja zgodności (compliance checks) analityka i raportowanie integracja danych, logiki biznesowej oraz warstwy UI Platforma zastępuje procesy realizowane dotychczas manualnie i ma stać się centralnym narzędziem wspierającym zarządzanie architekturą biznesową. Architektura: mikroserwisy Metodologia: Scrum Cloud: preferowany GCP Zakres odpowiedzialności Jako Expert/Tech Lead Backend obejmiesz ownerską odpowiedzialność za backendową część platformy. Będziesz odpowiadać za: Projektowanie architektury usług i mikroserwisów Podejmowanie decyzji technologicznych (backend, API, integracje, model danych) Budowę i implementację logiki biznesowej Projektowanie oraz rozwój API Integracje systemowe Pracę z relacyjnymi i NoSQL bazami danych Dbanie o bezpieczeństwo, skalowalność i performance Współpracę z frontendem przy kontraktach API Współodpowiedzialność za dostarczenie PoC Mentoring zespołu, code reviews, budowanie standardów technicznych Współpracę z biznesem (Risk & Compliance) oraz senior stakeholderami Wymagania 8+ lat doświadczenia w backendzie(Java preferowana , alternatywnie Node.js / Python) Bardzo dobre doświadczenie w architekturze mikroserwisów Eksperckie projektowanie API i logiki biznesowej Doświadczenie z integracjami i usługami chmurowymi Projektowanie pipelines oraz logiki danych (SQL + NoSQL) Doświadczenie w środowiskach enterprise (skalowalność, bezpieczeństwo) Umiejętność prowadzenia inicjatyw technicznych i decyzji architektonicznych Doświadczenie liderskie / mentoringowe Bardzo dobra komunikacja i współpraca ze stakeholderami Angielski min. B2 Nice to have: Serverless GCP DevOps / SRE mindset Python Data stack

Technology

j-labs

Senior Backend Developer (.NET) – IoT Platform

Senior

Hybrid

Krakow, Poland

140 - 170 PLN

🏢 Summary: Rola Senior Backend Developera w projekcie budowy chmurowej platformy Industrial IoT opartej na architekturze mikroserwisowej i event-driven. Praca obejmuje rozwój skalowalnych usług .NET obsługujących tysiące urządzeń, przetwarzanie danych telemetrycznych oraz integracje z systemami przemysłowymi. Projekt wykorzystuje nowoczesny ekosystem .NET, Kubernetes oraz rozwiązania cloud i DevOps. 🗂️ Requirements: Minimum 6 lat doświadczenia w rozwoju backendu, Bardzo dobra znajomość C# i .NET 6/7/8+, Doświadczenie z ASP.NET Core Web API i Entity Framework Core, Doświadczenie w projektowaniu RESTful API, Znajomość architektury mikroserwisowej i systemów rozproszonych, Doświadczenie produkcyjne z PostgreSQL, Znajomość RabbitMQ lub Kafka, Doświadczenie z Docker i Kubernetes, Umiejętność tworzenia testów jednostkowych i integracyjnych, Znajomość OAuth2, OpenID Connect i JWT, Dobra znajomość języka angielskiego 📃 Skills: C#, .NET, ASP.NET, EntityFramework, PostgreSQL, ScyllaDB, RabbitMQ, Kafka, MQTT, Docker, Kubernetes, Helm, Terraform, AzureDevOps, OAuth2, OpenIDConnect, JWT, Keycloak, Prometheus, Grafana, Loki, xUnit, NUnit, Moq, FluentAssertions, Testcontainers, gRPC, CQRS, EventSourcing 🏢 Description: O projekcie Dołącz do zespołu rozwijającego nowoczesną platformę Industrial IoT (IIoT), która wspiera zarządzanie urządzeniami przemysłowymi, operacje flotowe oraz przetwarzanie danych na dużą skalę dla klientów z sektora energetycznego, odnawialnych źródeł energii oraz przemysłu. Jako Senior Backend Developer będziesz uczestniczyć w budowie chmurowej platformy obsługującej tysiące urządzeń IoT, zapewniającej bezpieczne przetwarzanie danych telemetrycznych oraz integrację z systemami przemysłowymi. Projekt wykorzystuje architekturę mikroserwisową, rozwiązania event-driven oraz nowoczesny ekosystem .NET i Kubernetes. To doskonała okazja, aby rozwijać się w obszarze IoT, systemów rozproszonych oraz cyfryzacji infrastruktury energetycznej o krytycznym znaczeniu dla biznesu. Stos technologiczny Backend: .NET 6/7/8, C#, ASP.NET Core, Entity Framework Core Bazy danych: PostgreSQL, ScyllaDB Messaging: RabbitMQ, Kafka, MQTT Cloud & DevOps: Docker, Kubernetes, Helm, Terraform, Azure DevOps Security: Keycloak, OAuth2, OpenID Connect, JWT, PKI/mTLS Monitoring: Prometheus, Grafana, Loki Architektura: Microservices, Event-Driven Architecture, Multi-Tenant SaaS, Zero-Trust Security Twoje zadania Projektowanie i rozwój skalowalnych mikroserwisów w technologii .NET (C#, ASP.NET Core Web API, Entity Framework Core). Tworzenie i rozwijanie REST API dla integracji z systemami zewnętrznymi. Implementacja architektury multi-tenant z bezpieczną separacją danych i kontrolą dostępu. Rozwój usług integracyjnych dla urządzeń Industrial IoT oraz obsługa danych telemetrycznych i konfiguracyjnych. Praca z bazami PostgreSQL oraz rozwiązaniami NoSQL. Wykorzystanie RabbitMQ i Kafka do budowy architektury opartej na zdarzeniach. Wdrażanie najlepszych praktyk bezpieczeństwa, w tym OAuth2, OpenID Connect, JWT, PKI/mTLS oraz zarządzania tożsamością. Zapewnianie wysokiej jakości kodu poprzez testy jednostkowe i integracyjne, code review oraz stosowanie zasad SOLID i Clean Code. Współpraca przy konteneryzacji aplikacji oraz wdrożeniach w środowisku Kubernetes. Rozwój i utrzymanie procesów CI/CD oraz infrastruktury jako kodu (Terraform, Helm). Optymalizacja wydajności systemów obsługujących tysiące urządzeń i duże wolumeny danych. Współpraca z zespołami produktowymi, architektami oraz inżynierami DevOps. Wymagania Minimum 6 lat doświadczenia w rozwoju oprogramowania backendowego. Bardzo dobra znajomość C#, .NET 6/7/8+, ASP.NET Core Web API oraz Entity Framework Core. Doświadczenie w projektowaniu RESTful API. Praktyczna znajomość architektury mikroserwisowej oraz systemów rozproszonych. Doświadczenie produkcyjne z PostgreSQL, w tym projektowaniem schematów, optymalizacją zapytań oraz Entity Framework Core. Znajomość systemów kolejkowych i komunikacji asynchronicznej (RabbitMQ lub Kafka). Doświadczenie z Docker oraz Kubernetes. Umiejętność tworzenia testów jednostkowych i integracyjnych z wykorzystaniem narzędzi takich jak xUnit, NUnit, Moq, FluentAssertions lub Testcontainers. Wiedza z zakresu bezpieczeństwa aplikacji, w tym OAuth2, OpenID Connect, JWT oraz systemów zarządzania tożsamością. Umiejętność pracy zespołowej oraz skutecznej komunikacji. Dobra znajomość języka angielskiego w mowie i piśmie. Mile widziane Doświadczenie z platformami i protokołami IoT (MQTT, AMQP, Modbus, SNMP, IEC 61850). Znajomość Keycloak. Doświadczenie z ScyllaDB lub Cassandra. Znajomość Terraform oraz Helm. Wiedza z zakresu PKI i uwierzytelniania mTLS. Doświadczenie z architekturą multi-tenant. Znajomość narzędzi monitoringu i observability (Prometheus, Grafana, Loki). Doświadczenie z Azure DevOps. Znajomość wzorców Event Sourcing, CQRS oraz komunikacji gRPC. Doświadczenie w projektach związanych z automatyką przemysłową, energetyką, SCADA lub sieciami elektroenergetycznymi. Dlaczego warto do nas dołączyć? Twórz rozwiązania wspierające transformację energetyczną i cyfryzację infrastruktury krytycznej. Pracuj nad platformą IoT obsługującą tysiące urządzeń i ogromne wolumeny danych. Rozwijaj kompetencje w nowoczesnym ekosystemie .NET, Kubernetes oraz Industrial IoT. Rozwiązuj złożone problemy związane z systemami rozproszonymi i wysoką skalowalnością. Współpracuj z doświadczonym, międzynarodowym zespołem specjalistów. Miej realny wpływ na architekturę i kierunek rozwoju produktu. Korzystaj z nowoczesnych praktyk inżynierskich i środowiska wspierającego rozwój zawodowy.

Technology

j-labs

Senior Python Cloud Engineer

Senior

Remote

Krakow, Poland

150 - 180 PLN

🏢 Summary: Opportunity to design and build a new backend financial engineering system in Python used by over 150,000 customers. The role combines backend development and AWS serverless cloud infrastructure (50/50), with full ownership in an autonomous team responsible for architectural decisions and scalability. Focus is on building a scalable, maintainable system from scratch with conscious architectural choices and reduced technical debt. 🗂️ Requirements: Experience in designing and developing backend systems in Python in production environments, Practical experience building serverless solutions in AWS, Experience with Infrastructure as Code tools such as Terraform, Ability to make architectural decisions and take technical ownership, Understanding of technical consequences in high-responsibility business systems, Fluent English (min. B2) 📃 Skills: Python, AWS, Terraform, Serverless, Microservices, IaC 🏢 Description: Pokaż swoją ekspertyzę i proaktywność! Zbuduj wraz z zespołem systemy finansowe łączące backend, chmurę i algorytmy decyzyjne działające na realnych danych i realnych pieniądzach. Co to za projekt? Będziesz współtworzyć nowy system backendowy w obszarze financial engineering ,z którego będzie korzystać ponad 150 tysięcy klientów. System jest przebudowywany i pisany od nowa w Pythonie, bez narzuconych rozwiązań , z naciskiem na świadome decyzje architektoniczne, skalowalność i długoterminową utrzymywalność oraz redukcję długu technologicznego. Będziesz pracować w nowopowstającym , autonomicznym zespole (6 osób) , który ma pełną odpowiedzialność za projekt end-to-end i realny wpływ na jego kształt. Jakie zadania czekają na Ciebie? Będziesz projektować i rozwijać backend w Pythonie , odpowiadając za jakość i stabilność systemu. Będziesz podejmować decyzje architektoniczne dotyczące rozwiązań chmurowych i mikroserwisowych. Będziesz współtworzyć zaawansowaną architekturę serverless w AWS przy użyciu Terraform . Twoja praca będzie obejmować zarówno development , jak i tworzenie infrastruktury chmurowej (ok. 50/50). Będziesz współpracować z innymi zespołami, wpływając na kierunek rozwoju platformy i standardy techniczne. Kogo szukamy? Must have: Masz doświadczenie w projektowaniu i rozwijaniu systemów backendowych w Pythonie w środowiskach produkcyjnych. Masz praktyczne doświadczenie w budowaniu rozwiązań w AWS , głównie w podejściu serverless. Jesteś proaktywnym i potrafisz podejmować decyzje techniczne i brać za nie odpowiedzialność. Masz doświadczenie w pracy z Infrastructure as Code (np. Terraform). Rozumiesz konsekwencje decyzji technicznych w systemach o wysokiej odpowiedzialności biznesowej . Stawiasz na otwartą komunikację , samodzielność i współodpowiedzialność za zespół i produkt. Komunikujesz się płynnie w języku angielskim, poziom min B2. Nice to have: Doświadczenie w domenie finansowej

Technology

j-labs

Mid Java Developer (AI/ML)

Mid

Hybrid

Krakow, Poland

120 - 145 PLN

🏢 Summary: Backend Developer role in a greenfield AI platform project focused on building and integrating ML models within a microservices architecture. The position involves developing and integrating REST services in Java and Spring Boot, working with containerized environments and CI/CD pipelines. The project emphasizes high code quality, automation, and modern engineering practices in an Agile setup. 🗂️ Requirements: Minimum 4 years of experience in similar role, Proficiency in Java, Experience with Spring and Spring Boot, Experience in building and integrating REST API, Knowledge of CI/CD pipelines, Experience with Docker, Experience working in Agile/Scrum 📃 Skills: Java, Spring, SpringBoot, Hibernate, REST, SOAP, SQL, Oracle, SQLServer, Docker, Kubernetes, OpenShift, CICD, Git, PowerShell, Kafka, Angular, Python, OAuth, OIDC, SAML, LLM, AI, ML 🏢 Description: O projekcie Dołączysz do zespołu rozwijającego centralną platformę AI , która umożliwia hostowanie i wykorzystywanie modeli ML w innych aplikacjach bankowych. Projekt jest greenfieldowy , w pełni skupiony na rozwoju nowych funkcjonalności, z architekturą mikroserwisową i pracą w metodyce Scrum / Agile . Zespół rozwija platformę opartą na rozwiązaniach OpenAI , z silnym naciskiem na automatyzację, wysoką jakość kodu i nowoczesne praktyki inżynierskie . Środowisko testowe oparte jest na konteneryzacji (OpenShift/Docker/Kubernetes) , a frontend wykorzystuje Angular i automatyzację testów przy użyciu Playwright . Backend działa w Java + Spring Boot , a proces code review i repozytoria testowe wspierają utrzymanie wysokich standardów jakości. Stack w projekcie : Java 17+, Spring Boot, Hibernate, Kafka, Rest API, SOAP, SQL, PowerShell, Kubernetes, GIT, OpenShift, Angular, Docker, Python, LLM / AI / ML Zespół liczy około 25 osób, w tym specjalistów wspierających projekt z USA. W jego skład wchodzą eksperci z dziedziny Data Science , MLOps , programiści Python oraz Java/Angular . Zespół koncentruje się na wdrażaniu rozwiązań opartych na sztucznej inteligencji , automatyzacji procesów biznesowych oraz stosowaniu nowoczesnych praktyk inżynierskich , aby zapewnić wydajne i skalowalne rozwiązania technologiczne. Praca hybrydowa z biura w Krakowie w wymiarze 2-3 dni w tygodniu. Twoje zadania Tworzenie i rozwój backendu w Java + Spring Boot w architekturze mikroserwisowej Tworzenie i integracja REST API dla platformy i aplikacji klienckich Integracja i wdrożenie modeli ML w środowisku produkcyjnym Praca z narzędziami CI/CD oraz konteneryzacją (Docker / Kubernetes / OpenShift) Projektowanie i optymalizacja zapytań do baz danych (Oracle / SQL Server) Zapewnienie bezpieczeństwa aplikacji (OAuth, OIDC, SAML) Współpraca z zespołami Data Science, MLOps i frontendowymi Udział w zapewnianiu wysokiej jakości testów automatycznych (~95% pokrycia) Praca w metodyce Agile / Scrum Wymagania Minimum 4 lata doświadczenia na podobnym stanowisku Dobra znajomość Java, Spring, Spring Boot Doświadczenie w tworzeniu i integracji z REST API Umiejętność samodzielnego rozwiązywania problemów Znajomość CI/CD i konteneryzacji (Docker) Doświadczenie w pracy w środowisku Agile / Scrum Swobodna komunikacja w języku angielskim i polskim (poziom co najmniej B2). Mile widziane Doświadczenie w projektach AI/ML Znajomość Kafka

Technology

KLG Solutions Sp. z o.o.

Programista Fullstack (Java/Python +Angular/React) (M/K)

Mid

Remote

Warsaw, Poland

🏢 Summary: Oferta dla Fullstack Developera obejmuje tworzenie skalowalnych systemów i mikroserwisów z wykorzystaniem Java, Python oraz Angular/React, a także integrację rozwiązań AI i LLM. Rola obejmuje współtworzenie architektury, rozwój backendu i frontendu oraz wdrażanie nowoczesnych narzędzi AI w procesach developerskich. Praca jest w 100% zdalna z elastycznymi godzinami i udziałem w międzynarodowych projektach. 🗂️ Requirements: Minimum 2 lata doświadczenia komercyjnego, Bardzo dobra znajomość Java, Znajomość Spring, Znajomość Spring Boot, Znajomość Python, Doświadczenie z Angular, Znajomość TypeScript, Znajomość JavaScript, Znajomość HTML5, Znajomość CSS3, Doświadczenie z React, Doświadczenie z Docker, Doświadczenie z Kubernetes, Doświadczenie z OpenShift, Znajomość Maven, Znajomość npm, Znajomość Git, Znajomość Bitbucket, Umiejętność budowy mikrousług RESTful, Znajomość JSON, Znajomość XML, Język angielski na poziomie B2, Otwartość na kontakt z klientem 📃 Skills: Java, Python, Spring, SpringBoot, Angular, React, TypeScript, JavaScript, HTML5, CSS3, Docker, Kubernetes, OpenShift, Maven, npm, Git, Bitbucket, REST, JSON, XML, LLM, RAG, GenAI, AI, ML 🏢 Description: Dołącz do zespołu, który tworzy nowoczesne rozwiązania informatyczne – od pierwszych wersji MVP po rozbudowane systemy klasy Enterprise. Szukamy osoby, która lubi łączyć świat backendu i frontendu, współtworzyć architekturę rozwiązań oraz szukać najlepszych technologicznie sposobów realizacji projektów. Twój zakres obowiązków: Projektowanie i rozwój skalowalnych i wysokodostępnych rozwiązań zarówno w architekturze mikroserwisów jak również hybrydowych z wykorzystaniem AI (Backend w Java/Python, Frontend w Angular/React) Integracja systemów z modelami AI (LLM, RAG, agenci AI) przy użyciu Python i odpowiednich frameworków Analiza specyfiki rozwiązań i sugerowanie podejścia do realizacji Dbanie o jakość kodu i zgodność z obowiązującymi standardami Sprawdzanie/testowanie nowych narzędzi AI i wdrażanie ich (zarówno do kodu, jak i do procesów developerskich) Wymagania: Minimum 2 lata doświadczenia komercyjnego Bardzo dobra znajomość Java oraz Spring/Spring Boot, Python. Doświadczenie w rozwoju aplikacji frontendowych w Angular, TypeScript , JavaScript, HTML5 i CSS3, React Doświadczenie z konteneryzacją (Docker/ Kubernetes/ OpenShift) Znajomość narzędzi takich jak Maven, npm, Git i Bitbucket Biegłość w budowaniu mikrousług RESTful przy użyciu JSON i XML Zainteresowanie i nadążanie za rozwojem AI i nowymi narzędziami oraz doskonalenie własnego warsztatu Znajomość języka angielskiego na poziomie min. B2 Otwartość na kontakt z klientem Mile widziane: Doświadczenie z rozwiązaniami GenAI i modelami LLM Zrozumienie architektury modeli AI Wiedza na temat algorytmów ML (np. regresja liniowa, drzewa decyzyjne, k-means) Oferujemy: 100% pracę zdalną Elastyczne godziny pracy Niekorporacyjne podejście do pracy Długoterminowe, międzynarodowe projekty Szkolenia merytoryczne oraz budżet szkoleniowy - naszą wartością są ludzie, ich wiedza i doświadczenie, dlatego wspieramy ich rozwój finansując szkolenia Kartę Multisport, ubezpieczenie grupowe UNIQA i prywatną opiekę medyczną (LuxMed/ Medicover)