July 21, 2026

Senior Software Developer (GoLang) | Remote in Poland

Senior • Remote

19,000 - 19,000 PLN

Warsaw, Poland

About D8 Corporation

D8 Corporation develops the Gate2Bank (G2B) family of payment products used by issuing and acquiring banks across Europe, the CIS, and the Middle East.

Our solutions include EMV 3-D Secure platforms, card tokenization services for Apple Pay, Google Pay, Samsung Pay, and Click to Pay, as well as a complete e-commerce acquiring stack including a Payment Gateway, 3DS Server, and Access Control Server.

Our engineering team is headquartered in Riga, Latvia, where we build high-load, security-critical financial systems used by banks and payment providers internationally.

Position Overview

We are looking for a Senior Software Developer with strong backend engineering expertise and experience building secure, high-availability systems in regulated environments.

You will work on mission-critical payment infrastructure, contribute to architectural decisions, collaborate directly with banking partners, and help shape the next generation of our payment products.

Requirements

  • Upper-intermediate (minimum B2 level) proficiency in Russian (written and spoken).

  • 5+ years of professional software engineering experience, including significant experience in a senior or lead engineering role.

  • Golang - MUST HAVE.

  • Strong proficiency in at least one of the following technologies: Java (Spring), C/C++, Node.js.

  • Solid experience designing, developing, and operating service-oriented backend systems in production environments, including:

    • REST APIs

    • asynchronous processing flows

    • transaction handling

    • observability and monitoring

  • Hands-on experience with relational databases (Oracle and/or PostgreSQL), including:

    • schema design

    • query optimization

    • performance tuning

    • migration strategies

  • Comfortable working in Linux environments (RHEL family) and with containerized deployments using Docker and docker-compose.

  • Working knowledge of GitLab (or equivalent platforms) and CI/CD pipelines.

  • Experience developing systems with strict security and compliance requirements such as PCI DSS, financial regulations, audit requirements, or similar standards.

  • Strong architectural and analytical thinking with the ability to:

    • evaluate technical trade-offs

    • write clear technical documentation and design specifications

    • lead technical discussions with internal teams and customer-side stakeholders

  • Professional English communication skills (written and spoken) for technical documentation, API specifications, and customer-facing communication.

What We Offer

  • Competitive compensation package based on experience and expertise

  • Health insurance and standard social benefits

  • Paid vacation and additional paid leave benefits

  • Training and professional development budget

  • Opportunity to work on international fintech and banking products used across multiple regions

  • Modern engineering environment with a strong focus on quality, security, and technical excellence

  • Flexible and collaborative work culture with direct impact on architecture and product decisions

  • Long-term career growth opportunities within a stable and expanding international company

Similar jobs you might like

Technology

D8 SWH

Senior Software Developer (GoLang) | Remote in Poland

Senior

Remote

Warsaw, Poland

19,000 - 19,000 PLN

🏢 Summary: Senior Software Developer role focused on building secure, high-availability payment infrastructure for banking and fintech products. The position involves backend architecture, service-oriented systems development, collaboration with banking partners, and work on mission-critical payment platforms. The offer includes competitive compensation, professional development support, flexible work culture, and long-term growth opportunities. 🗂️ Requirements: 5+ years of software engineering experience, Senior or lead engineering experience, Proficiency in Go, Proficiency in Java, Proficiency in C/C++, Proficiency in Node.js, Experience with REST APIs, Experience with asynchronous processing flows, Experience with transaction handling, Experience with observability and monitoring, Experience with Oracle, Experience with PostgreSQL, Linux environment experience, Docker experience, CI/CD pipeline experience, Experience with PCI DSS or financial compliance standards, Technical documentation skills, Professional English communication skills, B2 Russian proficiency 📃 Skills: Go, Java, Spring, C, C++, Node.js, REST, Oracle, PostgreSQL, Linux, RHEL, Docker, GitLab, CI/CD, PCI, EMV, 3DS, ApplePay, GooglePay, SamsungPay 🏢 Description: About D8 Corporation D8 Corporation develops the Gate2Bank (G2B) family of payment products used by issuing and acquiring banks across Europe, the CIS, and the Middle East. Our solutions include EMV 3-D Secure platforms, card tokenization services for Apple Pay, Google Pay, Samsung Pay, and Click to Pay, as well as a complete e-commerce acquiring stack including a Payment Gateway, 3DS Server, and Access Control Server. Our engineering team is headquartered in Riga, Latvia, where we build high-load, security-critical financial systems used by banks and payment providers internationally. Position Overview We are looking for a Senior Software Developer with strong backend engineering expertise and experience building secure, high-availability systems in regulated environments. You will work on mission-critical payment infrastructure, contribute to architectural decisions, collaborate directly with banking partners, and help shape the next generation of our payment products. Requirements Upper-intermediate (minimum B2 level) proficiency in Russian (written and spoken). 5+ years of professional software engineering experience, including significant experience in a senior or lead engineering role. Golang - MUST HAVE. Strong proficiency in at least one of the following technologies: Java (Spring), C/C++, Node.js. Solid experience designing, developing, and operating service-oriented backend systems in production environments, including: REST APIs asynchronous processing flows transaction handling observability and monitoring Hands-on experience with relational databases (Oracle and/or PostgreSQL), including: schema design query optimization performance tuning migration strategies Comfortable working in Linux environments (RHEL family) and with containerized deployments using Docker and docker-compose. Working knowledge of GitLab (or equivalent platforms) and CI/CD pipelines. Experience developing systems with strict security and compliance requirements such as PCI DSS, financial regulations, audit requirements, or similar standards. Strong architectural and analytical thinking with the ability to: evaluate technical trade-offs write clear technical documentation and design specifications lead technical discussions with internal teams and customer-side stakeholders Professional English communication skills (written and spoken) for technical documentation, API specifications, and customer-facing communication. What We Offer Competitive compensation package based on experience and expertise Health insurance and standard social benefits Paid vacation and additional paid leave benefits Training and professional development budget Opportunity to work on international fintech and banking products used across multiple regions Modern engineering environment with a strong focus on quality, security, and technical excellence Flexible and collaborative work culture with direct impact on architecture and product decisions Long-term career growth opportunities within a stable and expanding international company

Technology

Plenti

Senior Fullstack/Backend (Node.js) Developer

Senior

Hybrid

Gdansk, Poland

170 - 190 PLN/hr

🏢 Summary: Senior Software Engineer role focused on developing a global passwordless authentication platform in the identity & security domain. The position involves backend and microservices development, designing scalable systems, and contributing to architecture decisions in an international environment. The offer includes hybrid work, flexible employment options, and influence on globally used security products. 🗂️ Requirements: Minimum 5 years of commercial experience as Fullstack or Backend Developer, Practical experience with Node.js, Very good knowledge of JavaScript, Very good knowledge of TypeScript, Very good knowledge of React, Experience with microservices architecture, Experience with AI tools in daily development work, Experience with SQL and/or NoSQL databases, Knowledge of HTTP and REST API, Knowledge of application testing, English proficiency minimum B2+, Polish proficiency minimum C1 📃 Skills: Node.js, NestJS, JavaScript, TypeScript, React, SQL, NoSQL, HTTP, REST, Claude, Cursor, Juni, OpenID, OAuth, SAML, AWS, GCP, CI/CD 🏢 Description: Pracuj nad rozwiązaniami, które zabezpieczają cyfrową tożsamość milionów użytkowników na całym świecie! Dla naszego klienta, międzynarodowej firmy z branży usług informatycznych, poszukujemy Senior Software Engineera , który dołączy do organizacji budującej nowoczesną platformę passwordless authentication, wykorzystywaną na szeroką skalę. Dołączysz do jednego z kilku zespołów odpowiedzialnych za rozwój kluczowych obszarów identity & security, takich jak uwierzytelnianie użytkowników, wykrywanie nadużyć, weryfikacja tożsamości czy orkiestracja procesów bezpieczeństwa. Nie jest to rola utrzymaniowa – zespoły aktywnie rozwijają produkty, tworzą nowe funkcjonalności i pracują nad rozwiązaniami wykorzystywanymi w skali globalnej. Będziesz mieć realny wpływ na decyzje techniczne i architekturę rozwijanych systemów. Lokalizacja: Gdańsk Model pracy: Hybryda (częstotliwość pracy w biurze do ustalenia) Forma zatrudnienia: B2B lub umowa o pracę Wynagrodzenie: B2B: 170 - 190 PLN/h + VAT || UoP: 20.500 - 23.200 PLN brutto Zakres obowiązków: rozwój i współtworzenie systemów w architekturze mikroserwisowej, rozwój backendu - szukamy aktualnie osób specjalizujących się głównie w tym obszarze, projektowanie i implementacja nowych funkcjonalności w obszarze identity & security, udział w projektowaniu architektury systemu oraz podejmowaniu decyzji technicznych, praca nad skalowalnością, wydajnością oraz niezawodnością systemu, integracja pomiędzy różnymi komponentami platformy ( m.in . authentication, risk, identity flows), świadome wykorzystywanie narzędzi AI w codziennej pracy, udział w code review, dbanie o jakość kodu oraz standardy wytwarzania oprogramowania, praca w środowisku międzynarodowym (język angielski na co dzień). Oczekiwania: min. 5 lat doświadczenia komercyjnego jako Fullstack / Backend Developer, praktyczne doświadczenie z Node.js (mile widziany NestJS), bardzo dobra znajomość JavaScript, TypeScript, React, doświadczenie w pracy z architekturą mikroserwisową, praktyczne doświadczenie w pracy z narzędziami AI (np. Claude, Cursor, Juni lub podobne), umiejętność świadomego wykorzystywania AI w codziennej pracy, doświadczenie z bazami danych (SQL i/lub NoSQL), znajomość HTTP, REST API oraz nowoczesnych wzorców komunikacji, wiedza z obszaru testowania aplikacji (frontend i/lub backend), rozumienie działania implementowanych rozwiązań oraz ich konsekwencji architektonicznych, bardzo dobra znajomość języka angielskiego (min. B2+), płynna znajomość języka polskiego (min. C1), umiejętność samodzielnej pracy i branie odpowiedzialności za tworzony produkt, nastawienie na bycie częścią zespołu i otwartość na feedback. Mile widziane: doświadczenie w obszarze security / identity, znajomość OpenID, OAuth, SAML lub podobnych standardów, znajomość chmury (AWS / GCP) oraz narzędzi CI/CD. Oferujemy: realny wpływ na rozwój produktu używanego globalnie przez miliony użytkowników, dużą samodzielność oraz szerokie możliwości rozwoju, pracę w płaskiej strukturze i możliwość proponowania własnych rozwiązań, środowisko nastawione na jakość i konstruktywny feedback, wsparcie przełożonego, program mentoringowy i regularne spotkania 1on1, współpracę w oparciu o kontrakt B2B lub umowę o pracę, elastyczne godziny pracy (start między 7:00 a 10:00), nowoczesny sprzęt (MacBook + urządzenia testowe), integracje zespołowe i warsztaty techniczne, pakiet benefitów (prywatna opieka medyczna, MultiSport, lekcje angielskiego), pracę hybrydową z przewagą pracy zdalnej.

Technology

Plenti

Senior Fullstack/Backend (Node.js) Developer

Senior

Hybrid

Gdansk, Poland

170 - 190 PLN/hr

🏢 Summary: Senior Software Engineer role focused on developing a global passwordless authentication platform within identity and security domain. The position involves building and evolving microservices-based systems, contributing to architecture decisions, and implementing scalable, high-performance backend and/or frontend solutions. This is a product development role with real impact on globally used security solutions. 🗂️ Requirements: Minimum 5 years commercial experience as Fullstack, Backend or Frontend Developer, Strong knowledge of JavaScript and TypeScript, Commercial experience with React and/or Node.js, Experience working with microservices architecture, Practical experience with AI development tools, Experience with SQL and/or NoSQL databases, Knowledge of HTTP and REST API, Experience in frontend and/or backend testing, Very good English (min. B2+), Fluent Polish (min. C1) 📃 Skills: JavaScript, TypeScript, React, Node.js, NestJS, SQL, NoSQL, HTTP, REST, Microservices, AI, Testing 🏢 Description: Pracuj nad rozwiązaniami, które zabezpieczają cyfrową tożsamość milionów użytkowników na całym świecie! Dla naszego klienta, międzynarodowej firmy z branży usług informatycznych, poszukujemy Senior Software Engineera , który dołączy do organizacji budującej nowoczesną platformę passwordless authentication, wykorzystywaną na szeroką skalę. Dołączysz do jednego z kilku zespołów odpowiedzialnych za rozwój kluczowych obszarów identity & security, takich jak uwierzytelnianie użytkowników, wykrywanie nadużyć, weryfikacja tożsamości czy orkiestracja procesów bezpieczeństwa. Nie jest to rola utrzymaniowa – zespoły aktywnie rozwijają produkty, tworzą nowe funkcjonalności i pracują nad rozwiązaniami wykorzystywanymi w skali globalnej. Będziesz mieć realny wpływ na decyzje techniczne i architekturę rozwijanych systemów. Lokalizacja: Gdańsk Model pracy: Hybryda (częstotliwość pracy w biurze do ustalenia) Forma zatrudnienia: B2B lub umowa o pracę Wynagrodzenie: B2B: 170 - 190 PLN/h + VAT || UoP: 20.500 - 23.200 PLN brutto Zakres obowiązków: rozwój i współtworzenie systemów w architekturze mikroserwisowej, rozwój backendu - szukamy aktualnie osób specjalizujących się głównie w tym obszarze, projektowanie i implementacja nowych funkcjonalności w obszarze identity & security, udział w projektowaniu architektury systemu oraz podejmowaniu decyzji technicznych, praca nad skalowalnością, wydajnością oraz niezawodnością systemu, integracja pomiędzy różnymi komponentami platformy ( m.in . authentication, risk, identity flows), świadome wykorzystywanie narzędzi AI w codziennej pracy, udział w code review, dbanie o jakość kodu oraz standardy wytwarzania oprogramowania, praca w środowisku międzynarodowym (język angielski na co dzień). Oczekiwania: min. 5 lat doświadczenia komercyjnego jako Fullstack / Backend Developer, praktyczne doświadczenie z Node.js (mile widziany NestJS), bardzo dobra znajomość JavaScript, TypeScript, React, doświadczenie w pracy z architekturą mikroserwisową, praktyczne doświadczenie w pracy z narzędziami AI (np. Claude, Cursor, Juni lub podobne), umiejętność świadomego wykorzystywania AI w codziennej pracy, doświadczenie z bazami danych (SQL i/lub NoSQL), znajomość HTTP, REST API oraz nowoczesnych wzorców komunikacji, wiedza z obszaru testowania aplikacji (frontend i/lub backend), rozumienie działania implementowanych rozwiązań oraz ich konsekwencji architektonicznych, bardzo dobra znajomość języka angielskiego (min. B2+), płynna znajomość języka polskiego (min. C1), umiejętność samodzielnej pracy i branie odpowiedzialności za tworzony produkt, nastawienie na bycie częścią zespołu i otwartość na feedback. Mile widziane: doświadczenie w obszarze security / identity, znajomość OpenID, OAuth, SAML lub podobnych standardów, znajomość chmury (AWS / GCP) oraz narzędzi CI/CD. Oferujemy: realny wpływ na rozwój produktu używanego globalnie przez miliony użytkowników, dużą samodzielność oraz szerokie możliwości rozwoju, pracę w płaskiej strukturze i możliwość proponowania własnych rozwiązań, środowisko nastawione na jakość i konstruktywny feedback, wsparcie przełożonego, program mentoringowy i regularne spotkania 1on1, współpracę w oparciu o kontrakt B2B lub umowę o pracę, elastyczne godziny pracy (start między 7:00 a 10:00), nowoczesny sprzęt (MacBook + urządzenia testowe), integracje zespołowe i warsztaty techniczne, pakiet benefitów (prywatna opieka medyczna, MultiSport, lekcje angielskiego), pracę hybrydową z przewagą pracy zdalnej.

Technology

New offer

DCG

Java Backend Developer

Senior

Hybrid

Warsaw, MZ, Poland

140 - 150 PLN

🏢 Summary: Senior Backend Java Developer role focused on building, testing and maintaining scalable backend services for customer-facing digital banking platforms. The position combines Java microservices development, backend test automation, technical solution design and collaboration with business stakeholders in an agile team. The offer includes private medical care, sports card co-financing, dedicated consultant support and an employee referral program. 🗂️ Requirements: Java 21+ backend development experience, REST API and microservices experience, Spring Boot 3.4, Spring WebFlux and Hibernate experience, Oracle DB, DB2 and SQL knowledge, Git, Maven and Jenkins experience, Splunk experience, SOLID principles knowledge, Unit, integration, API and performance test automation experience, Cucumber and WireMock experience, Backend testing leadership in an agile team, Business stakeholder collaboration and solution-design experience, AI-powered development and testing tools experience, Very good written and spoken English 📃 Skills: Java, REST, Microservices, Spring, WebFlux, Hibernate, Oracle, DB2, SQL, Git, Maven, Jenkins, Splunk, SOLID, Cucumber, WireMock, Agile, AI, English 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Backend Java Developer Responsibilities: Design, develop, test and maintain backend services for digital banking platforms Drive backend testing activities within an agile team Ensure delivery of high-quality, reliable and scalable solutions Collaborate with business stakeholders to gather requirements and support solution design Support analysis activities and translate business needs into technical solutions Use AI-powered tools in development, testing and delivery processes Contribute to technical design, implementation, continuous improvement and operational support Work within a cross-functional agile team delivering customer-facing digital banking services Requirements: Strong experience in backend development using Java 21+, REST APIs and microservices Hands-on experience with Spring Boot 3.4, Spring WebFlux and Hibernate Practical knowledge of Oracle DB, DB2 and SQL Hands-on experience with Git, Maven and Jenkins Practical experience in working with Splunk Strong understanding of SOLID principles Proven experience in test automation, including unit, integration, API and performance testing Hands-on experience with Cucumber and WireMock Proven experience in driving backend testing activities within an agile team Ability to collaborate with business stakeholders and contribute to solution design Experience in using AI-powered tools in software development and testing Very good command of English, both spoken and written Nice to have: Understanding of reactive programming concepts Hands-on experience with JavaScript and TypeScript Practical experience with Angular 2+ and AngularJS Hands-on experience with Playwright and qTest ISTQB Foundation certification Practical knowledge of Gherkin Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

Team Up

Senior Software Engineer (m/k)

Senior

Remote

Lodz, Poland

5,000 - 8,000 EUR

🏢 Summary: Oferta dotyczy roli Senior Backend Engineer odpowiedzialnej za rozwój wysokowydajnej platformy inwestycyjnej i tradingowej obsługującej miliony użytkowników. Stanowisko obejmuje projektowanie architektury mikroserwisowej, rozwój backendu w Java i Go oraz optymalizację systemów działających pod dużym obciążeniem. Kandydat będzie współpracować z zespołami Product, DevOps i Engineering oraz uczestniczyć w decyzjach architektonicznych i mentoringu. 🗂️ Requirements: 8-12 lat doświadczenia w programowaniu backendowym, Bardzo dobra znajomość Java, Bardzo dobra znajomość Golang, Doświadczenie z JVM, Doświadczenie w projektowaniu systemów high scale i high throughput, Bardzo dobra znajomość architektury mikroserwisowej, Doświadczenie z REST API, Doświadczenie z integracjami systemowymi, Znajomość MongoDB, Znajomość PostgreSQL, Znajomość MySQL, Znajomość indeksowania, cachingu i optymalizacji wydajności, Znajomość Linux, Znajomość podstaw sieci i komunikacji między komponentami, Umiejętność analizy logów i troubleshootingu, Doświadczenie w branży finansowej lub fintech, Znajomość języka angielskiego na poziomie B2 📃 Skills: Java, Golang, JVM, REST, MongoDB, PostgreSQL, MySQL, Linux, Microservices, API, Caching, Networking, AWS, GCP, Azure, Oracle, CI/CD, DevOps 🏢 Description: Dołącz do jednej z najszybciej rozwijających się firm technologicznych z sektora finansowego, która tworzy nowoczesną platformę inwestycyjną i tradingową wykorzystywaną przez użytkowników na całym świecie. To organizacja stawiająca na wysoką jakość inżynierii, skalowalność oraz nowoczesną architekturę. Produkty obsługują miliony użytkowników, bardzo duży ruch i wymagają rozwiązań zapewniających wysoką dostępność oraz wydajność. Twoja rola Jako Senior Backend Engineer będziesz odpowiadać za projektowanie i rozwój kluczowych komponentów platformy oraz współtworzenie architektury systemów działających pod dużym obciążeniem. Do Twoich obowiązków będzie należeć: projektowanie, rozwój i utrzymanie backendu w Java i Go, tworzenie oraz rozwój architektury mikroserwisowej, projektowanie i rozwój wydajnych API oraz integracji z systemami wewnętrznymi i zewnętrznymi, optymalizacja wydajności aplikacji oraz rozwiązywanie problemów produkcyjnych, analiza logów, diagnostyka i troubleshooting złożonych problemów, współpraca z zespołami Product, DevOps oraz Engineering przy dostarczaniu nowych funkcjonalności, udział w code review oraz dbanie o wysoką jakość kodu, mentoring mniej doświadczonych programistów, udział w podejmowaniu decyzji architektonicznych i rozwoju platformy. Szukamy osoby, która posiada 8-12 lat doświadczenia w programowaniu backendowym, bardzo dobrą znajomość Java i Golang, praktyczne doświadczenie z JVM, doświadczenie w projektowaniu i rozwijaniu systemów o wysokiej dostępności oraz dużym ruchu (high scale, high throughput), bardzo dobrą znajomość architektury mikroserwisowej, doświadczenie z REST API oraz integracjami systemowymi, praktyczną znajomość baz danych (MongoDB, PostgreSQL, MySQL), w tym indeksowania, cachingu i optymalizacji wydajności, dobrą znajomość systemu Linux oraz podstaw działania sieci i komunikacji między komponentami aplikacji, umiejętność diagnozowania problemów, analizy logów oraz proponowania usprawnień technicznych, doświadczenie w branży finansowej lub fintech, znajomość języka angielskiego na poziomie min. B2. Mile widziane doświadczenie z rozwiązaniami DevOps oraz CI/CD, znajomość chmur publicznych (AWS, GCP lub Azure), doświadczenie z Oracle Cloud, znajomość wzorców architektonicznych, doświadczenie w obszarze tradingu, giełdy, kryptowalut lub High-Frequency Trading (HFT), wykształcenie techniczne, znajomość języka arabskiego.

Technology

New offer

MOTIFE

Senior Java Developer

Senior

Hybrid

Krakow, Poland

27,000 - 30,000 PLN/mo

🏢 Summary: Senior Java Developer role focused on building and modernizing secure, scalable backend platforms and microservices for investment management products. The position offers hands-on architectural ownership, production support responsibilities, and collaboration across Agile engineering and business teams in a hybrid Krakow model. 🗂️ Requirements: 6+ years of commercial Java enterprise application development, Java 17+ proficiency, Advanced Spring and Spring Boot experience, REST API and backend service development experience, Microservices architecture knowledge, Object-oriented design, clean code, and design patterns, SQL query analysis and optimization, Docker and Kubernetes production experience, Kafka or event-streaming platform familiarity, CI/CD and DevOps practices experience, Secure coding and application security knowledge, Security scanning or vulnerability detection tools experience, Logging, monitoring, metrics, and distributed tracing familiarity, Business-critical production support and troubleshooting experience, Cross-functional collaboration with architects, QA, DevOps, and business teams, Very good English communication skills 📃 Skills: Java, Spring, SpringBoot, REST, SQL, Docker, Kubernetes, Kafka, CI/CD, DevOps, Microservices, Agile 🏢 Description: We are hiring on behalf of our client – a global financial services organization recognized for its premium service, deep domain expertise, and strong technology-driven approach. The company partners with clients, helping them solve complex challenges across investor services and capital markets. Their culture is built on collaboration, knowledge sharing, and empowering individuals to contribute beyond their immediate role. As a Senior Java Developer , you will design and develop core backend platforms and scalable microservices. You will contribute to new product development and modernization initiatives, influence architectural decisions, and work closely with engineering and business stakeholders throughout the software development lifecycle. This is a senior, hands-on engineering role with strong ownership expectations. You will help shape technical solutions, improve engineering practices, and ensure that business-critical systems remain secure, reliable, maintainable, and ready to scale. Key takeaways: Stack: Java 17+, Spring, Spring Boot, REST APIs, SQL, Docker, Kubernetes, Kafka, CI/CD Salary: 27 000 - 30 000 PLN gross on the Contract of Employment Working model : Hybrid - 3 days/week from the office (2 days per week for parents of children up to 4 years old) Location: ul. Klimeckiego, Krakow Recruitment process : A call with MOTIFE Recruiter (30 min) Technical interview with the Manager (1h) Technical interview with the Team (1h) Responsibilities: Backend Development Design, develop, and maintain enterprise-grade applications using Java 17+, Spring, and Spring Boot. Build scalable microservices and REST APIs supporting investment management products. Apply object-oriented design, clean code principles, and established software design patterns. Develop solutions that meet demanding performance, reliability, security, and maintainability standards. Architecture and Technical Excellence Contribute to architectural decisions and translate business requirements into effective technical solutions. Drive technical improvements across existing platforms and modernization initiatives. Participate in code reviews and promote consistent engineering standards across the team. Ensure solutions follow secure coding principles and software development lifecycle best practices. Cross-Functional Collaboration Partner with architects, QA engineers, DevOps specialists, and business stakeholders throughout the development lifecycle. Work within a cross-functional Agile team delivering web, backend, and mobile platform capabilities. Communicate technical decisions, risks, and dependencies clearly to technical and non-technical stakeholders. Support knowledge sharing and mentor other engineers where required. Delivery and Production Ownership Troubleshoot and resolve complex technical and production issues. Improve logging, monitoring, metrics, and distributed tracing across services. Enhance CI/CD pipelines to streamline software delivery and deployment. Drive continuous improvements in development processes, engineering tooling, and operational reliability. Requirements: Technical Expertise At least 6 years of hands-on commercial experience developing enterprise applications in Java. Strong practical knowledge of Java 17 or newer. Advanced experience with Spring, Spring Boot, REST APIs, and backend service development. Strong understanding of microservices architecture, object-oriented design, clean code, and software design patterns. Solid SQL skills, including practical experience with query analysis and optimization. Production experience with Docker and Kubernetes. Familiarity with messaging or event-streaming platforms such as Kafka. Experience working with CI/CD pipelines and modern DevOps practices. Security and Production Engineering Understanding of secure coding principles and common application security risks. Experience using security scanning or vulnerability detection tools. Familiarity with application logging, metrics, monitoring, and distributed tracing. Experience troubleshooting and supporting business-critical production systems. Collaboration and Mindset Proven ability to take ownership of technical solutions from design through production support. Strong problem-solving skills and the ability to resolve complex engineering challenges. Ability to collaborate effectively with architects, QA, DevOps, and business teams. Very good English communication skills. What we offer: Private medical care Life insurance Professional training and certification support Social fund benefits platform Stable employment with a long-term contract Apply now Join a senior engineering team building secure and scalable platforms for the investment management industry. Please apply via our careers page and submit your CV in English.

Technology

ITDS

Senior Backend Developer – Java and Node.js Platforms

Senior

Hybrid

Krakow, Poland

23,100 - 28,350 PLN

🏢 Summary: Senior Backend Developer role focused on building and maintaining internal banking architecture tooling using Java and Node.js in a hybrid Krakow-based environment. The position involves developing backend services, APIs, web UI components, and AI-agent orchestration solutions to support enterprise-scale digital transformation. Candidates should have strong software engineering experience, database expertise, and knowledge of modern integration and automation practices. 🗂️ Requirements: 5+ years of software engineering experience, Strong expertise in Node.js, Strong expertise in Java, Experience with relational databases, Proficiency in PostgreSQL, Experience with JavaScript/TypeScript frameworks, Knowledge of agentic application engineering, Experience with MCP integration patterns, API design experience, Experience with tool/function calling, Production engineering mindset, Solution design skills, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Node.js, PostgreSQL, JavaScript, TypeScript, MCP, API, SQL, AI, DevOps 🏢 Description: Empower innovative architecture tools — shape the future of banking technology! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Backend Developer – Java and Node.js Platforms , you will be working for our client, a leading international bank. You’ll contribute to designing, building, and maintaining cutting-edge internal tooling that supports the bank’s Future State Architecture across CTO Platforms. Your work will enable seamless integration of data, workflows, and autonomous AI agents, helping redefine technology governance at scale and driving digital transformation. Your main responsibilities: Design, develop, and maintain reliable internal tooling supporting Future State Architecture (FSA) with a focus on security, resilience, and usability. Build backend services and APIs using Node.js and/or Java, integrating with PostgreSQL and other enterprise data sources. Develop web UI components utilizing modern JavaScript/TypeScript frameworks to deliver intuitive user workflows. Apply agentic engineering practices to orchestrate autonomous AI agents for building, testing, and deploying software. Implement secure, efficient integration patterns (e.g., MCP, API design, tool/function calling) across the architecture ecosystem. Collaborate with architects, platform engineers, and stakeholders to translate architectural needs into effective technical solutions. Ensure solutions adhere to client's engineering standards, including testing, performance, security, and operational readiness. Support continuous improvement initiatives through automation, code reviews, and operational support for live systems. You're ideal for this role if you have: At least 5 years of experience in software engineering, with strong expertise in Node.js and/or Java . Proficiency with relational databases , particularly PostgreSQL (data modeling, query optimization). Web UI development experience with modern JavaScript/TypeScript frameworks . Knowledge of agentic application engineering , including orchestration of autonomous AI agents. Experience with integration patterns such as MCP , API design , and tool/function calling . A production engineering mindset, emphasizing security, resilience, performance, and observability . Solution design skills for internal platforms and tooling. Excellent English communication skills and proven experience in stakeholder collaboration within a global environment. It is a strong plus if you have: Certifications or experience in automation, DevOps, or related fields. Additional familiarity with cloud services or enterprise architecture frameworks. Language Required for the role: Fluent English (spoken and written). Eligibility to work in: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

Winged IT

Senior Java or Kotlin Engineer

Senior

Remote

6,000 - 8,500 EUR/mo

🏢 Summary: Senior Backend Developer role focused on designing and implementing core components of a high-performance trading platform in a cloud-native, microservices environment. The position involves building low-latency order management and event-driven distributed systems using Java/Kotlin on AWS. You will work within a Scrum team to deliver secure, scalable backend services for financial infrastructure. 🗂️ Requirements: Bachelor’s degree in Computer Science, IT or equivalent experience, 6+ years of experience in Java or Kotlin, Experience with Docker and Kubernetes, Strong knowledge of AWS cloud platform, Experience with CI/CD pipelines and automation, Knowledge of microservices architecture, Experience working with distributed systems, Competence in messaging systems, Experience with distributed caching, Understanding of monitoring and observability tools, English proficiency minimum B2 📃 Skills: Java, Kotlin, Kubernetes, Docker, Jenkins, GitLab, AWS, Microservices, CI/CD, Messaging, Caching, Scrum 🏢 Description: Employer: Swiss IT Company in Banking Infrastructure Rate: 6000 - 7500 Eur net per month Cooperation model: B2B Start date: ASAP Recruitment process:  3 steps (pre - screening, technical interview, technical task) Technology stack: Java or Kotlin, Kubernetes, Docker, Jenkins, Gitlab, AI Tools, AWS Team: 20-person Scrum team responsible for separate microservices We are currently looking for a Senior Backend Developer based in Poland (preferred locations: Wrocław, Poznań or fully remote). In this role, you will contribute to the design and implementation of strategic backend components within a high-performance financial technology platform. You will work on infrastructure responsible for order management, execution logic, smart routing mechanisms, and event-driven business services in a cloud-native environment. This is an opportunity to join a fast-growing, product-driven fintech organisation operating in a technically demanding domain with strong market demand and long-term growth potential. Your role is: -> Designing and implementing new releases of a core trading platform -> Contributing to architecture decisions around: low-latency order management execution algorithm smart order routing event driven and distributed systems -> Engineering and operating distributed services in cloud environments -> Collaborating closely with Product, Engineering Leadership, and cross-functional teams -> Ensuring solutions follow current industry best practices and architectural standards -> Designing with security, authentication and authorization in mind Your skills and experiences: -> Bachelor’s degree in Computer Science, IT or equivalent practical experience -> Experience with container orchestration (Docker and Kubernetes) -> 6+ years of experience in Java and/or Kotlin -> Solid understanding of monitoring, observability and diagnostics tooling -> Strong knowledge of cloud platform AWS -> Experience with CI/CD pipelines and automation -> Knowledge of microservices architecture and the ability to work within a distributed system environment -> Proven competence in messaging systems and distributed caching -> Strong spoken and written English (min B2) Nice to have: + Experience with reactive programming patterns + Strong clean-code mindset and experience with test automation Our client offers: + Great opportunity for personal development in a stable and friendly large multinational company + Frequent company events + Flexible working hours If interested, please apply safely through this portal (application rules are in accordance with GDPR). Employment agency Nr 17138.

Technology

New offer

Shimi Sp. z o.o.

Senior Backend Software Engineer (m/f/n)

Senior

Remote

Brussels, Belgium

450 - 520 EUR

🏢 Summary: Long-term B2B opportunity for a Senior Backend Software Engineer to develop and maintain European Commission eDelivery products. The role focuses on Java-based backend services, distributed systems, secure APIs, messaging, data performance, testing, observability, and CI/CD in a mostly remote EU-based arrangement. 🗂️ Requirements: 8+ years with Java, Jakarta EE, Spring/Spring Boot, and Hibernate, 7+ years with Maven, Gradle, and npm, 5+ years with Oracle DB, PostgreSQL, or MySQL, 5+ years with REST APIs or SOAP/WSDL web services, 5+ years with ActiveMQ, RabbitMQ, or Kafka, 5+ years with XML, XSD, XPath, WSDL, JSON, and JSON Schema, 5+ years with Git workflows, 1+ year with distributed transaction patterns and idempotency, English at B2 level or higher, Located within the EU 📃 Skills: Java, JakartaEE, Spring, SpringBoot, Hibernate, Maven, Gradle, npm, Oracle, PostgreSQL, MySQL, REST, SOAP, WSDL, ActiveMQ, RabbitMQ, Kafka, XML, XSD, XPath, JSON, Git, GitFlow, Domibus, DomiSMP, DomiSML, AS4, ebMS3, OpenAPI, mTLS, HSM, Docker, Terraform, Ansible, Python, Node.js 🏢 Description: Currently, for one of our Partners, we are looking for an experienced Senior Backend Software Engineer (m/f/n) to support a long-term eDelivery project delivered for an organization of the European Commission. Nature of tasks: eDelivery Development: Contribute to the development of eDelivery products (Domibus, DomiSMP, DomiSML, eDelivery Conformance Testing Platform) in coordination with Technical Architect(s). Backend Development & Testing: Develop and maintain services, write clean, functional, maintainable code, troubleshoot problems, write unit/integration tests, and integrate them into the CI/CD pipeline. Distributed Architecture: Design distributed transaction patterns, handle idempotency, duplicate detection, reliable message delivery (at-least-once / exactly-once), eventual consistency, and compensating transactions. Security & APIs: Implement authentication/authorization flows, mTLS, secrets management, HSM integration, threat modeling, and versioned REST/SOAP APIs with enforced contracts (OpenAPI, WSDL). Messaging & Integrations: Govern inter-service communication patterns, design message broker topologies (queues, topics, dead-letter handling), and integrate via standard protocols (AS4, ebMS3). Performance & Data Storage: Optimize for speed and scalability, profile database queries, resolve contention points (connection pools, thread starvation), and design data storage solutions (partitioning, sharding, zero-downtime migrations). Observability & Cloud: Implement structured logging, distributed tracing, metrics collection, participate in post-mortems, write technical documentation, and basic configuration of cloud services. Minimum Requirements: Backend languages and frameworks (Java, Jakarta EE, Spring/Spring Boot, Hibernate): at least 8 years . Build and dependency management tools (Maven, Gradle, npm): at least 7 years . Relational databases (Oracle DB, PostgreSQL, MySQL): at least 5 years . REST APIs and/or SOAP/WSDL web services: at least 5 years . Message brokers (ActiveMQ, RabbitMQ, Kafka): at least 5 years . Message format standards (XML, XSD, XPath, WSDL, JSON, JSON Schema): at least 5 years . Git and Git workflows (GitFlow, trunk-based development): at least 5 years . Experience with distributed transaction patterns and idempotency: at least 1 year . English: minimum B2 level . Nice to have: eDelivery Standards: Experience with core eDelivery standards and profiles: OASIS ebMS3, AS4, SMP, BDXL, ebCore PartyId, and technical standards. Security & PKI: Experience with security protocols, web application security, secure API design (TLS/SSL, mTLS, PKI, HTTPS, WS-Security, CSP, SOAP/REST, OAuth 2.0, OpenID Connect, JWT, SAML, OWASP mitigation) and secrets management tools (HashiCorp Vault, AWS Secrets Manager). Performance & Code Quality: Experience in JVM profiling, resolving thread contention/connection pool issues, Liquibase/zero-downtime database migrations, code reviews, static analysis (SonarQube), and technical debt management. Architecture & Messaging: Experience with standard integration protocols, enterprise messaging patterns, service discovery, circuit breakers, load balancing, and containerization (Docker). Tooling & Infrastructure: Experience with CI/CD pipelines (Bamboo, GitLab CI, GitHub Actions), Infrastructure-as-Code (Terraform, Ansible), and monitoring/telemetry tools (Dynatrace, Splunk, Elastic APM, OpenTelemetry). Other Skills & Domain: Experience with Python or Node.js, Java software architecture / enterprise software development certifications, working for European institutions, public administration, or large international organizations, and French language skills (B2+). Offer: Type of contract: B2B via SHIMI. Rate: 450-500 Eur/MD. Type of work: mostly remote work (the candidate must be located within the EU) — occasional travel to Brussels may be required (with at least 7 days' notice). Travel: Occasional travel to Brussels may be required. Two planned customer meetings per 12-month period (up to 2 days each) are foreseen and covered by the contractor. Additional travel may be reimbursed only if explicitly requested and approved by the customer. Duration of the collaboration: long-term.

Technology

DCG

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

150 - 160 PLN

🏢 Summary: Senior Java Developer role in the banking industry focused on designing and modernising backend integration solutions for Safekeeping and Corporate Actions platforms. The position involves developing Java microservices, supporting production environments, and collaborating across Scrum teams in large-scale enterprise systems. The offer includes private medical care, sports card co-financing, and an employee referral program. 🗂️ Requirements: 5+ years of Java backend experience, Experience in large-scale enterprise environments, Spring Boot, Spring Integration, SQL, Relational databases, REST services, Microservices, Integration patterns, Maven, Git, CI/CD pipelines, JUnit, Testcontainers, Messaging systems, Event-driven integration, Ability to analyse requirements and production issues, Fluent English 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, SQL, Oracle, IBMMQ, Kafka, REST, Microservices, Maven, Git, CI/CD, JUnit, Testcontainers, JIRA 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer Industry: Banking Responsibilities: Design backend integration solutions for Safekeeping and Corporate Actions platform Develop Java-based microservices and integration components Test, deploy and support backend services in production Modernise and rearchitect existing codebase due to scope expansion Analyse business and system flows and clarify requirements Prepare and support test cases when needed Document system dependencies and data flows Support deployment planning and orchestration Troubleshoot production issues and analyse logs and data flows Participate in Scrum processes using JIRA Contribute to knowledge sharing and development standards Support growth and mentoring of other developers Collaborate across development, analysis, QA and infrastructure teams Requirements: Minimum 5 years of Java backend experience (Senior) or 10 years (Expert) Strong experience in large-scale enterprise environments Spring Boot and Spring Integration SQL and relational databases (preferably Oracle) Experience with messaging and event-driven integration (IBM MQ, Kafka preferred) Experience with REST services, microservices and integration patterns Maven, Git and CI/CD pipelines Automated testing with JUnit and Testcontainers Ability to analyse requirements, system flows, logs and production issues Fluent English Nice to have: Experience in banking or trading domain Experience with cloud-ready application design Experience in modernising integration in regulated domains (custody, settlement, corporate actions) Experience with containerisation and integration with legacy systems or vendor platforms Experience with test automation, static code analysis and AI-assisted development tools Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program