July 4, 2026
Senior Java Developer
Senior • Remote
Gliwice, Poland
co.brick talents — powered by AI, powered by people.
Senior Java Developer (Payment Systems)
Dla jednego z naszych Klientów z branży finansowej poszukujemy doświadczonego Senior Java Developera, który dołączy do nowo budowanego zespołu programistów. Projekt od sierpnia i dotyczy rozwoju kluczowych systemów płatniczych.
Jeśli posiadasz poparte praktyką doświadczenie w integracji systemów finansowych i doskonale znasz specyfikę transakcji bezgotówkowych, ta rola jest dla Ciebie.
Kluczowe zadania na stanowisku:
Projektowanie i implementacja integracji systemów za pośrednictwem VIA REST.
Zapewnienie odporności systemów (resilience) poprzez wdrażanie i konfigurację mechanizmów takich jak retry, idempotency oraz timeout.
Praca nad ogólnym rdzeniem aplikacji (core) oraz dbanie o czystość i wydajność architektury.
Przygotowywanie analiz technicznych i prototypów (spike'i REST/mTLS).
Konteneryzacja aplikacji i dbanie o środowiska uruchomieniowe.
Aktywne wsparcie procesów testowych (w tym testy E2E) oraz tuning wydajnościowy systemów.
Nasze wymagania:
Doskonała znajomość standardu ISO 8583 oraz doświadczenie w pracy z systemami płatniczymi – warunek bezwzględnie konieczny (must have).
Poparte wieloletnim doświadczeniem rynkowym zaawansowane programowanie w Java oraz Spring Boot.
Praktyczna znajomość klientów REST (WebClient, RestTemplate) oraz zagadnień związanych z bezpieczeństwem (mTLS).
Doświadczenie w projektowaniu systemów odpornych na awarie (wzorce resilience: retry, idempotency, circuit breaker).
Znajomość narzędzi do konteneryzacji aplikacji (Docker/Kubernetes).
Umiejętność analitycznego myślenia i projektowania architektury integracyjnej od podstaw.
Język polski na poziomie minimum C1 (płynna komunikacja biznesowa i techniczna).
Język angielski na poziomie minimum B2.
Similar jobs you might like
Technology
co.brick Talents
Solution Architect (Java)
Senior
Remote
Gliwice, Poland
🏢 Summary: Opportunity for a Solution Architect / Senior Java Developer to build advanced payment and transaction security systems in a new engineering team. The role combines software architecture, hands-on Java development, and strategic technology decision-making focused on AMS, STM, cryptography, and HSM integrations. 🗂️ Requirements: Knowledge of payment systems architecture, Knowledge of ISO8583, Experience with jPOS, Experience with cryptography solutions, Experience with HSM integrations, Commercial experience with Java, Commercial experience with Spring, Experience as Solution Architect or Lead Developer, Polish language level C1, English language level B2 📃 Skills: Java, Spring, SpringBoot, ISO8583, jPOS, HSM, Cryptography, AMS, STM 🏢 Description: co.brick talents — powered by AI, powered by people. Solution Architect / Senior Java Developer (Payment Systems) Dla jednego z naszych Klientów z branży finansowej poszukujemy doświadczonego Solution Architekta / Senior Java Developera, który odegra kluczową rolę w budowaniu nowego zespołu inżynierskiego. Projekt startuje od sierpnia i koncentruje się wokół zaawansowanych systemów płatniczych oraz bezpieczeństwa transakcji. Szukamy eksperta, który potrafi łączyć perspektywę architektoniczną z realnym kodowaniem oraz podejmowaniem strategicznych decyzji technologicznych. Kluczowe zadania na stanowisku: Projektowanie architektury systemów AMS (Account Management System) oraz STM (Switch/Transaction Manager). Podejmowanie kluczowych decyzji technologicznych oraz dbanie o standardy jakości kodu poprzez proces code review. Projektowanie integracji z modułami HSM (Hardware Security Module) oraz systemami kryptograficznymi. Bliska współpraca z analitykami biznesowymi (BA) przy przekładaniu wymagań funkcjonalnych na architekturę techniczną. Realizacja pełnego cyklu wytwórczego: od analizy i designu, przez implementację (Java/Spring Boot), aż po testy, tworzenie dokumentacji oraz prezentacje rozwiązań (demo). Nasze wymagania: Głęboka znajomość architektury systemów płatniczych oraz standardu ISO 8583 – warunek bezwzględnie konieczny (must have). Praktyczne doświadczenie w pracy z frameworkiem jPOS . Doświadczenie w projektowaniu rozwiązań z obszaru kryptografii oraz integracji z HSM . Wieloletnie doświadczenie komercyjne w technologiach Java oraz Spring Boot . Doświadczenie w roli architekta rozwiązań lub wiodącego programisty podejmującego decyzje techniczne. Język polski na poziomie minimum C1 (swobodna komunikacja biznesowa i techniczna). Język angielski na poziomie minimum B2 .
Technology
Upvanta sp. z o.o.
Senior Java Developer
Senior
Remote
Wroclaw, Poland
110 - 150 PLN
🏢 Summary: Senior Java Developer role focused on building and maintaining REST integrations and resilient backend systems for a core platform. The position involves developing Java and Spring Boot components, supporting system architecture, performance tuning, and containerized deployments. Experience with distributed systems and payment integrations is highly valued. 🗂️ Requirements: Java, Spring Boot, REST API, WebClient, RestTemplate, Resilience patterns, Docker, System integrations, Distributed systems 📃 Skills: Java, Spring, SpringBoot, REST, WebClient, RestTemplate, Docker, mTLS, ISO20022 🏢 Description: Szukamy Senior Java Developera do pracy przy integracjach systemowych oraz rozwoju core platformy. Rola koncentruje się na projektowaniu i implementacji niezawodnych integracji REST oraz budowie odpornych na błędy systemów backendowych. Obowiązki Projektowanie i implementacja integracji REST (w tym VIA REST) Rozwój i utrzymanie komponentów core platformy w oparciu o Java i Spring Boot Implementacja mechanizmów resilience (retry, idempotency, timeout) Tworzenie i utrzymywanie klientów REST (WebClient / RestTemplate) Prowadzenie spike’ów technicznych (REST, mTLS, integracje) Współpraca przy architekturze integracji systemowych Wsparcie testów E2E oraz tuning wydajnościowy aplikacji Konteneryzacja aplikacji i wsparcie procesu wdrożeń Praca z integracjami systemów płatniczych i rozliczeniowych Wymagania Bardzo dobra znajomość Java oraz Spring Boot Doświadczenie w pracy z REST API (WebClient / RestTemplate) Znajomość wzorców resilience (retry, idempotency, timeout) Doświadczenie w konteneryzacji aplikacji (np. Docker) Doświadczenie w projektowaniu i implementacji integracji systemowych Umiejętność pracy z systemami rozproszonymi Mile widziane doświadczenie w pracy z systemami płatniczymi (payment systems / payment gateways) Mile widziana znajomość standardów i protokołów płatniczych (np. ISO 20022 lub podobnych) Mile widziane doświadczenie w testach E2E oraz optymalizacji wydajności
Technology
Dawid Wierciak Flow to Grow
Senior Java Developer (REST / Spring Boot)
Senior
Remote
Warsaw, Poland
140 - 170 PLN/hr
🏢 Summary: Oferta dotyczy pracy dla Senior Java Developera przy projekcie finansowym integrującym standard ISO 8583 z nowoczesnymi API. Rola obejmuje rozwój integracji REST, implementację mechanizmów resilience oraz konteneryzację aplikacji. Projekt realizowany jest w modelu zdalnym w ramach kontraktu B2B. 🗂️ Requirements: Bardzo dobra znajomość Java, Doświadczenie ze Spring Boot, Doświadczenie z klientami REST, Znajomość WebClient, Znajomość RestTemplate, Znajomość mechanizmów resilience, Znajomość retry, Znajomość idempotency, Znajomość timeout, Doświadczenie z konteneryzacją aplikacji, Doświadczenie ze standardem ISO 8583 📃 Skills: Java, Spring, SpringBoot, REST, WebClient, RestTemplate, ISO8583, Retry, Idempotency, Timeout, Docker, mTLS 🏢 Description: Budujemy zespół dla klienta z branży finansowej. Projekt dotyczy tworzenia narzędzia łączącego standard płatności ISO 8583 z nowoczesnymi API różnych aplikacji. Poszukujemy Senior Java Developera ze znajomością Spring Boot, integracji REST oraz mechanizmów resilience. Zakres obowiązków integracja z VIA REST, praca nad mechanizmami resilience, w tym retry i idempotency, praca nad konteneryzacją aplikacji, rozwój głównych elementów rozwiązania, projektowanie integracji, realizacja spike’ów związanych z REST i mTLS, implementacja integracji i mechanizmów resilience, wsparcie testów E2E, tuning rozwiązania. Wymagania bardzo dobra znajomość Java, doświadczenie ze Spring Boot, doświadczenie z klientami REST, w tym WebClient i/lub RestTemplate, znajomość mechanizmów resilience, takich jak retry, idempotency i timeout, doświadczenie z konteneryzacją aplikacji, doświadczenie ze standardem ISO 8583. Oferujemy kontrakt B2B, stawka: 140–170 PLN/h, praca zdalna, start projektu w sierpniu 2026, Proces rekrutacyjny screening, rozmowa z klientem, częściowo techniczna, decyzja.
Technology
RemoDevs
Senior Java Developer
Senior
Remote
Gdansk, Poland
18,000 - 23,000 PLN
🏢 Summary: Senior Java Developer role for a long-term remote finance project focused on enterprise-scale backend systems, microservices, and cloud-native architecture. The position involves developing and modernizing critical financial platforms using Java 17+, Spring Boot, Kafka, and Kubernetes in collaboration with cross-functional engineering teams. 🗂️ Requirements: 5+ years commercial Java experience, Strong Spring Boot knowledge, Experience with microservice architecture, Understanding of relational databases, Experience with Kafka or messaging platforms, Hands-on Docker experience, Hands-on Kubernetes experience, Knowledge of software design patterns, Understanding of clean architecture, Professional English level B2+ 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Microservices, Kafka, REST, PostgreSQL, Oracle, Docker, Kubernetes, Maven, Gradle, Git, CI/CD, AWS, Azure, GCP, Terraform, Grafana, Prometheus, ELK 🏢 Description: Senior Java Developer | Finance Project We’re looking for a Senior Java Developer to join one of our international clients operating in the financial services industry. You’ll work on enterprise-scale backend systems responsible for processing critical financial operations, developing new features, and modernizing existing architecture. The project is long-term, fully remote, and offers plenty of technical challenges. Responsibilities Design and develop high-quality Java applications. Build scalable microservices and REST APIs. Collaborate with Product Owners, Architects, QA Engineers, and DevOps teams. Improve system performance, scalability, and reliability. Participate in architecture discussions and code reviews. Write clean, maintainable, and well-tested code. Tech Stack Java 17+ Spring Boot Spring Cloud Microservices Kafka REST APIs PostgreSQL / Oracle Docker Kubernetes Maven / Gradle Git CI/CD AWS / Azure / GCP Requirements 5+ years of commercial experience with Java. Strong knowledge of Spring Boot. Experience with microservice architecture. Good understanding of relational databases. Experience with Kafka or other messaging platforms. Hands-on experience with Docker and Kubernetes. Understanding of software design patterns and clean architecture. Professional level of English (B2+). Nice to have Experience in banking, fintech, or financial services. Knowledge of event-driven architecture. Experience with Terraform. Familiarity with monitoring tools such as Grafana, Prometheus, or ELK. What you’ll get Long-term cooperation on an international project. 100% remote work. B2B contract. Flexible working hours. Modern cloud-native technology stack. Opportunity to work on large-scale financial systems. Experienced engineering team. Real influence on technical decisions. About the recruitment This recruitment process is conducted by RemoDevs on behalf of one of our clients. If your profile matches the project requirements, we’ll share more details about the company and the project during the first interview.
Technology
EPAM Systems
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Java Developer role focused on building and evolving a globally distributed trading platform for fixed income products. The position involves designing and implementing high-quality software components, supporting platform optimization and migration, and collaborating with international IT teams. It requires strong expertise in Core Java, Spring, and SQL within enterprise-level systems. 🗂️ Requirements: At least 5 years of experience in software development, Strong knowledge of Core Java, Proficiency in SQL, Proficiency in Spring framework, Strong written and verbal English, Ability to work collaboratively in a global team environment 📃 Skills: Java, SQL, Spring, JMS, ORM, REST, WebServices, TCP/IP, Bash, Perl, Python, C++, Redis, Multithreading, Networking, Scrum, Kanban 🏢 Description: We are seeking a Senior Java Developer to join a leader in the financial domain who has been successfully involved in trading financial (Fixed income) products for many years. As part of this, a globally distributed, component-based IT system has been built. It is written mainly in Java and incorporates many enterprise technologies/standards (e.g., JMS, ORM, Spring, WebServices, REST), but also integrates other technologies, like TCP/IP networking, bash scripting, Perl, Python or even C++. Responsibilities Design and implement software components according to requirements Take responsibility for ensuring the delivery and quality standards of software Spend time with the customer to determine and understand deliverables Support business in platform rationalization and optimization Continue removing technical debt and platform standardization Support business in migration to strategic platform Work with other IT teams across the globe Requirements At least 5 years of working experience in software development Strong knowledge of Core Java Proficiency in SQL and Spring framework Good communication and time management skills Team player mentality with a pragmatic approach to software development Strong written and verbal English Nice to have Skills in multithreading, networking and web services in Java Familiarity with JMS and Redis Capability to acquire and capture requirements with attention to software quality Understanding of investment banking domain Understanding of Agile principles (experience in Scrum or Kanban) We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview We will reach out to selected candidates exclusively
Technology
ITDS
Senior Java Backend Developer – Financial Technology
Senior
Remote
Warsaw, Poland
18,900 - 23,100 PLN
🏢 Summary: Senior Java Developer role focused on building and optimizing high-performance transactional and banking systems in a 100% remote environment. The position involves designing scalable backend solutions using modern Java and Spring technologies, integrating messaging systems, and ensuring system reliability through advanced monitoring and CI/CD practices. This opportunity targets experienced engineers ready to contribute to complex financial platforms in an agile setting. 🗂️ Requirements: Minimum 5 years of Java development experience, Strong experience with Java 21+, Strong experience with Spring Boot 3, Solid knowledge of PostgreSQL, Experience with CI/CD tools (GitLab, Jenkins), Experience with OpenShift deployments, Experience with RabbitMQ and Kafka, Experience with ELK stack and Dynatrace, Experience with JUnit 5, Mockito, RestAssured, Experience working in Agile (Scrum, Kanban), Good command of Polish, Communicative English proficiency, Legal right to work in the European Union 📃 Skills: Java, Spring, PostgreSQL, Redis, RabbitMQ, Kafka, ELK, Dynatrace, GitLab, Jenkins, OpenShift, JUnit, Mockito, RestAssured, SQL, R 🏢 Description: Unleash innovation in financial technology — shape the future of transactional systems with expertise and precision! 100% remote work. As a Senior Java Developer , you will be working for our client, a leading player in the financial services industry dedicated to delivering cutting-edge transactional and banking systems. You will contribute to the development of robust, scalable solutions that power high-stakes online financial operations, driving digital transformation and operational excellence. This role offers a unique chance to advance your career within an innovative environment that values technical mastery and strategic thinking. Your main responsibilities: Design, develop, and optimize complex backend systems using Java 21+ and Spring Boot 3, adhering to best practices and high-quality standards. Work with domain-driven design (DDD) to implement scalable and maintainable software solutions. Manage and optimize data solutions utilizing PostgreSQL, Redis, and integration tools like RabbitMQ and Kafka. Utilize tools such as ELK stack, Dynatrace, and CI/CD pipelines (GitLab, Jenkins, OpenShift) to ensure system performance and reliability. Conduct thorough testing and validation using JUnit 5, Mockito, and RestAssured to deliver resilient software releases. Collaborate with agile teams (Scrum, Kanban) for iterative development and continuous improvement. Contribute analytical insights and high-level problem-solving skills to support transaction systems in a fast-paced financial environment. You're ideal for this role if you have: At least 5 years of experience in Java development, with a strong background in Spring Boot 3 and Java 21+. Solid understanding of database technologies, particularly PostgreSQL. Practical experience with CI/CD tools such as GitLab, Jenkins, and deployment on OpenShift. Familiarity with message brokers like RabbitMQ and Kafka. Knowledge of monitoring and logging tools (ELK stack, Dynatrace). Experience with automated testing frameworks including JUnit 5, Mockito, and RestAssured. Strong analytical skills and experience working within agile methodologies (Scrum, Kanban). It is a strong plus if you have: Experience in the finance sector and knowledge of financial risk modeling. Certifications related to cloud, database management, or software development. Basic knowledge of R language and SQL testing. Language required for the role: Polish (good command), English (communicative proficiency). Eligibility to work in Europe: Only candidates with an existing legal right to work within the European Union will be considered for this role.
Technology
emagine Polska
Senior Java Developer
Senior
Remote
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: 12+ month B2B contract for a Senior Java Developer to design, develop and integrate backend services for an enterprise financial application in a fully remote model. The role focuses on building high-quality, scalable and stable Java-based solutions, including REST and SOAP integrations, within an Agile environment. 🗂️ Requirements: 5–8+ years of commercial experience with Java, Strong knowledge of Spring Framework, Strong knowledge of Spring Boot, Experience with Hibernate, Experience with JPA, Experience designing and implementing REST API, Experience working with SOAP services, Knowledge of Oracle Database, Knowledge of Oracle SQL, Experience with system integrations, Experience with RabbitMQ, Experience with Maven, Experience working in Agile/Scrum, English level B2 or higher 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, SOAP, Oracle, SQL, RabbitMQ, Maven, Agile, Scrum 🏢 Description: Podsumowanie roli: Senior Java Developer będzie odpowiedzialny za rozwój, integrację oraz utrzymanie usług backendowych dla korporacyjnej aplikacji finansowej. Rola koncentruje się na projektowaniu i implementacji wysokiej jakości rozwiązań technologicznych, integracji systemowej oraz zapewnieniu stabilności i skalowalności usług w środowisku enterprise. Co oferujemy: Długość kontraktu: 12 miesięcy+ możliwość przedłużenia Typ kontraktu: B2B Widełki finansowe: 140-160 zł/h Model pracy: 100% zdalnie Zakres obowiązków: Projektowanie, rozwój i integracja usług backendowych w technologii Java. Implementacja rozwiązań backendowych zgodnie z wymaganiami biznesowymi i technicznymi. Tworzenie oraz utrzymywanie API REST. Praca z usługami SOAP oraz integracjami systemowymi. Implementacja logiki biznesowej oraz warstwy dostępu do danych. Pisanie i utrzymywanie testów jednostkowych. Współpraca z analitykami, architektami oraz zespołem projektowym. Udział w pracach zespołu Agile/Scrum. Dbanie o jakość kodu, stabilność rozwiązań oraz zgodność z dobrymi praktykami developerskimi. Praca zdalna w środowisku enterprise. Wymagania: Bardzo dobra znajomość Java oraz minimum 5–8 lat doświadczenia komercyjnego . Zaawansowana znajomość Spring Framework / Spring Boot . Doświadczenie z Hibernate oraz JPA . Praktyczna znajomość projektowania i implementacji REST API . Doświadczenie w pracy z usługami SOAP . Znajomość Oracle Database oraz Oracle SQL . Doświadczenie w integracjach systemowych, w tym synchronizacji danych, pracy z kontraktami oraz wersjonowaniem usług. Praktyczne doświadczenie z RabbitMQ oraz Maven . Doświadczenie w pracy w metodykach Agile/Scrum . Język angielski na poziomie minimum B2 . Mile widziane: Doświadczenie w obszarze DevOps , w tym CI/CD, pipelines oraz współpraca z zespołami operacyjnymi. Znajomość PostgreSQL . Praktyczne doświadczenie w pracy w Scrum. Znajomość UML . Doświadczenie w analizie systemowej. Udział w decyzjach architektonicznych. Doświadczenie w projektach finansowych lub raportowych.
Technology
ITDS
Senior Java Developer – Banking and Financial Technology
Senior
Remote
Warsaw, Poland
18,900 - 22,470 PLN
🏢 Summary: Senior Java Developer role focused on building scalable REST API services for omnichannel banking platforms in a fully remote environment. The position involves backend development, system integration with MongoDB and Kafka, performance optimization, and collaboration on long-term banking technology initiatives. 🗂️ Requirements: 5+ years of Java development experience, Banking or financial services industry experience, Advanced Java knowledge, Experience with MongoDB, Experience with Kafka or similar messaging systems, Polish language proficiency, English communication skills, Legal right to work in the European Union 📃 Skills: Java, REST, MongoDB, Kafka, API 🏢 Description: Ignite innovation — shape the future of banking technology! 100% remote. As a Senior Java Developer , you will be working for our client, a leading provider of banking systems specializing in omnichannel solutions for internet, mobile, and branch backoffice systems. You will help build robust, scalable REST API services that drive seamless banking experiences, fostering innovation in financial technology and enhancing customer engagement. Your main responsibilities: Design and develop high-performance REST API services tailored for banking omnichannel platforms. Collaborate with cross-functional teams to implement scalable backend solutions using Java. Ensure the integration of backend systems with databases like MongoDB and message brokers such as Kafka. Maintain high code quality through rigorous testing and code reviews. Optimize system performance and troubleshoot issues efficiently. Stay updated with the latest technologies and best practices in Java development and banking solutions. Participate in long-term technical planning and continuous improvement initiatives. You're ideal for this role if you have: At least 5 years of experience in Java development within the banking or financial services industry. Advanced knowledge of Java technologies and frameworks. Proven experience working with MongoDB databases. Hands-on experience with Kafka or similar messaging systems. Good command of Polish. Communicative proficiency in English. It is a strong plus if you have : Certifications in Java or related technologies. Experience with REST API security standards and best practices. Eligibility to work in Europe: Only candidates with an existing legal right to work in the European Union will be considered for this role.
Technology
ITDS
Senior Java Developer – AI and Financial Technology
Senior
Remote
Wroclaw, Poland
21,000 - 24,150 PLN
🏢 Summary: Senior Java Developer role focused on building and integrating AI-powered financial solutions using Java, Spring Boot, and large language models in a fully remote environment. The position involves developing scalable AI systems, implementing agent-based architectures, and supporting AI-driven development workflows across cross-functional teams. 🗂️ Requirements: 5+ years of professional IT experience, Strong expertise in Java, Strong expertise in SpringBoot, 1+ year of hands-on experience deploying LLMs in production, Knowledge of agent-based architectures, Experience with SpringAI, Experience with LangChain4j, Experience with LLM API integrations, Experience with embeddings, Experience with vector databases, Familiarity with AI observability tools, Ability to lead technical workshops, STEM background, Good command of Polish, Communicative English, Legal right to work in the European Union 📃 Skills: Java, SpringBoot, SpringAI, LangChain4j, LLMs, ReAct, MCP, Copilot, Claude, APIs, Embeddings, VectorDB, Observability, Angular, Python, TypeScript 🏢 Description: Empower AI innovation—shape the future of intelligent finance solutions! 100% remote work. As a Senior Java Developer , you will be working for our client, a leader in the financial technology industry, focusing on integrating advanced AI tools into scalable systems. You will contribute to pioneering AI adoption using Java and Spring Boot within a collaborative, cross-team environment. Join us and help shape the future of intelligent finance solutions while accelerating your career growth. Your main responsibilities: Develop and optimize Java-based applications and AI-powered features employing Spring Boot, ensuring high performance and reliability. Lead the adoption and integration of AI-SDLC tools such as GitHub Copilot, Claude Code, and Copilot Extensions within development workflows. Design and implement agentic and multi-agent system architectures, including ReAct patterns, MCP, and orchestration frameworks. Collaborate on integrating LLMs via APIs, embeddings, vector databases, and ensuring observability and security in AI systems. Conduct workshops and knowledge-sharing sessions on AI workflows, agentic development, and security best practices. Contribute to specification-driven development processes, ensuring scalable and maintainable codebases. Support continuous delivery and deployment pipelines with a focus on AI system integration. Engage in cross-team collaboration to foster innovative AI-driven solutions in finance. You're ideal for this role if you have: 5+ years of professional experience in IT, with extensive Java and Spring Boot expertise. At least 1+ year of hands-on experience deploying Large Language Models (LLMs) in production environments. Deep knowledge of agent-based architectures such as ReAct, MCP, and orchestration frameworks. Experience with Spring AI, LangChain4j, LLM API integrations, embeddings, and vector databases. Familiarity with observability tools for AI systems and development of specification-driven solutions. Proven ability to lead workshops and facilitate technical discussions. A background in STEM disciplines. It is a strong plus if you have: (optional) Experience with Angular, Python, or TypeScript. Knowledge of enterprise LLM integrations and advanced AI security measures. Language required for the role: Polish: Good command English: Communicative level 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
emagine Polska
Java Backend Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Java Developer role focused on designing, developing, and maintaining backend services for an enterprise financial application. The position involves building REST and SOAP integrations, implementing business logic and data access layers, and ensuring high quality, scalability, and stability of solutions in an Agile environment. The role is fully remote within an enterprise setting. 🗂️ Requirements: Minimum 5–8 years commercial experience in Java, Very good knowledge of Java, Advanced knowledge of Spring Framework, Advanced knowledge of Spring Boot, Experience with Hibernate, Experience with JPA, Experience in designing and implementing REST API, Experience with SOAP services, Knowledge of Oracle Database, Knowledge of Oracle SQL, Experience in system integrations, Experience with data synchronization, Experience with service contract management and versioning, Experience with RabbitMQ, Experience with Maven, Experience working in Agile/Scrum, English level B2 minimum 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, SOAP, Oracle, SQL, RabbitMQ, Maven, Agile, Scrum 🏢 Description: Podsumowanie roli: Senior Java Developer będzie odpowiedzialny za rozwój, integrację oraz utrzymanie usług backendowych dla korporacyjnej aplikacji finansowej. Rola koncentruje się na projektowaniu i implementacji wysokiej jakości rozwiązań technologicznych, integracji systemowej oraz zapewnieniu stabilności i skalowalności usług w środowisku enterprise. Zakres obowiązków: Projektowanie, rozwój i integracja usług backendowych w technologii Java. Implementacja rozwiązań backendowych zgodnie z wymaganiami biznesowymi i technicznymi. Tworzenie oraz utrzymywanie API REST. Praca z usługami SOAP oraz integracjami systemowymi. Implementacja logiki biznesowej oraz warstwy dostępu do danych. Pisanie i utrzymywanie testów jednostkowych. Współpraca z analitykami, architektami oraz zespołem projektowym. Udział w pracach zespołu Agile/Scrum. Dbanie o jakość kodu, stabilność rozwiązań oraz zgodność z dobrymi praktykami developerskimi. Praca zdalna w środowisku enterprise. Wymagania: Bardzo dobra znajomość Java oraz minimum 5–8 lat doświadczenia komercyjnego . Zaawansowana znajomość Spring Framework / Spring Boot . Doświadczenie z Hibernate oraz JPA . Praktyczna znajomość projektowania i implementacji REST API . Doświadczenie w pracy z usługami SOAP . Znajomość Oracle Database oraz Oracle SQL . Doświadczenie w integracjach systemowych, w tym synchronizacji danych, pracy z kontraktami oraz wersjonowaniem usług. Praktyczne doświadczenie z RabbitMQ oraz Maven . Doświadczenie w pracy w metodykach Agile/Scrum . Język angielski na poziomie minimum B2 . Mile widziane: Doświadczenie w obszarze DevOps , w tym CI/CD, pipelines oraz współpraca z zespołami operacyjnymi. Znajomość PostgreSQL . Praktyczne doświadczenie w pracy w Scrum. Znajomość UML . Doświadczenie w analizie systemowej. Udział w decyzjach architektonicznych. Doświadczenie w projektach finansowych lub raportowych.