April 8, 2026
Java Developer (Flowable / BPM)
Mid • Remote
110 - 140 PLN/hr
Wroclaw, Poland
Contract: B2B
Rate: Mid: 110–130 PLN/h net + VAT, Senior: 120–140 PLN/h net + VAT
Location: Remote within Poland
Project: Development and maintenance of backend services and workflow-driven processes for a leading bank
Project Overview
Join our team as a Java Developer and work on a project for one of the leading banks. You will develop and maintain backend services, integrations, and business processes orchestrated in Flowable, supporting key banking products and internal operations.
The project focuses on building secure, reliable, and scalable solutions used daily by thousands of customers and bank employees. You’ll collaborate closely with product and technical stakeholders, contribute to architecture discussions, and help continuously improve engineering standards and delivery practices.
Key Technologies
Backend: Java (Core Java), Spring (Spring Boot, Spring MVC, Spring Data, Spring Security), Hibernate
Workflow: Flowable or Camunda/Activiti/jBPM (BPMN/DMN, process automation, integrations)
APIs: REST API design & integration
Databases: MS SQL, Oracle
Messaging: Kafka / Pub/Sub (or similar)
Tools: Maven, Git, JUnit, Mockito
Responsibilities
Design, develop, and maintain backend services in Java using Spring and Hibernate.
Build and maintain workflow-driven solutions using Flowable (BPMN/DMN), including process modeling and implementation.
Implement and integrate RESTful APIs with internal and external banking systems.
Work in a microservices environment and support event-driven integrations (Kafka / Pub/Sub).
Work with relational databases (MS SQL / Oracle): schema design, efficient queries, performance tuning.
Write clean, testable, and well-documented code; create unit/integration tests (JUnit, Mockito).
Troubleshoot production issues, debug incidents, and contribute to performance optimization.
Collaborate with developers, QA, architects, analysts, and business stakeholders to refine requirements and propose technical solutions.
Requirements
4+ years of commercial experience in Java development (enterprise/backend systems).
Mandatory: Proven commercial experience with Flowable or another BPM/workflow engine (e.g., Camunda, Activiti, jBPM) used in production environments.
Experience with Spring (Boot, MVC, Data; Security is a plus) and Hibernate.
Solid understanding of REST APIs and microservices architecture.
Strong knowledge of SQL and relational databases (MS SQL Server or Oracle).
Hands-on experience with message queues/streaming platforms (Kafka, Pub/Sub, or similar).
Practical experience with Maven and Git in daily development work.
Fluency in Polish and an advanced level of English (B2/C1).
Nice to have
Banking/financial sector experience
Familiarity with OAuth2 / OpenID Connect, security standards, and auditing
Observability tools (logs/metrics/tracing), performance profiling
Why join us?
Rite NRG is a vibrant outsourcing technology company driven by the Right People. We are dedicated to empowering businesses through innovative software solutions. We focus on building strong partnerships and providing top-notch software solutions that drive real business growth. Our business model revolves around collaboration and delivering impactful results for our clients.
Join us, and be part of a team where great minds, Right Energy, and strong partnerships come together to shape the future of technology!
Stable, long-term, full-time collaboration.
Remote work within Poland and flexible working hours.
High engineering culture with a focus on growth and learning.
Multinational teams.
Benefits: Private medical care, Multisport card, and workation (work for a week from Barcelona or elsewhere).
Similar jobs you might like
Technology
Jit Team
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
20,000 - 26,000 PLN/hr
🏢 Summary: Senior Java Developer role in a greenfield fintech project focused on building a large-scale banking platform from scratch. The position involves designing and developing core backend microservices, shaping architecture, and contributing to technical decisions within a cross-functional agile team. The offer provides real impact on architecture and engineering standards in an event-driven, microservices-based environment. 🗂️ Requirements: Minimum 6 years of commercial software development experience, Strong hands-on experience with Java, Very good knowledge of Spring Boot, Spring MVC, Spring Cloud, Experience with event-driven architectures and asynchronous processing, Experience with microservices architecture, Practical experience with PostgreSQL or other relational databases, Understanding of frontend architecture and React concepts, Experience working in Agile/Scrum methodology, Fluent English, spoken and written 📃 Skills: Java, Spring, SpringBoot, SpringMVC, SpringCloud, Microservices, PostgreSQL, React, Kafka, GCP, Kubernetes, SQL, REST, Agile, Scrum 🏢 Description: Salary: 1000 - 1300 PLN/MD on B2B Work model: hybrid from Gdynia / Gdańsk / Warszawa / Rzeszów / Kraków (2 days per week from the office) Why choose this offer? Opportunity to build a fintech platform from scratch (greenfield project) Real impact on architecture and core frontend services from day one Collaboration within a cross-functional, international team Work on a large-scale financial platform in the banking domain Project We are building a new fintech platform from the ground up for a financial institution operating in the banking products space. As a Senior Java Developer , you will join a cross-functional squad (backend and frontend developers, QA, Business Analyst) and work on designing and developing core backend components. This is a greenfield initiative , where architecture, standards, and development patterns are defined from day one. Senior engineers play an active role in shaping technical direction and ensuring high code quality. You will work closely with Delivery Manager in an agile setup. Responsibilities you'll have: Design, develop, and maintain backend services using Java Build and evolve microservices based on the Spring ecosystem Work with event-driven and asynchronous communication patterns Collaborate closely with frontend and platform teams Actively participate in code reviews and ensure high engineering standards Contribute to architectural and technical decision-making Support and mentor less experienced developers Identify and address technical risks and bottlenecks Communicate technical topics effectively in English Expected competences and knowledge: Minimum 6 years of commercial experience in software development Strong hands-on expertise in Java Very good knowledge of Spring (Spring Boot, Spring MVC, Spring Cloud) Experience with event-driven architectures (message brokers, asynchronous processing, events) Practical experience with PostgreSQL or another relational database Experience working in microservices-based environments Understanding of frontend architecture and concepts , with particular focus on React (ability to collaborate efficiently with frontend developers, review high-level solutions, understand integration points and trade-offs) Familiarity with agile methodologies (Scrum / Agile) Fluent English (spoken and written) Nice to have: Experience with React Experience with Kafka or similar streaming platforms Familiarity with Google Cloud Platform (GCP) Experience with Kubernetes and containerized deployments Background in fintech or banking projects Previous work on greenfield systems Technologies you'll work with Java Spring (Boot, MVC, Cloud) PostgreSQL Event-driven architecture Microservices Nice to have: React Kafka GCP Kubernetes Client – why choose this particular client from the Jit portfolio? The client is a fintech institution operating in the Kingdom of Saudi Arabia, focused on modernising its digital capabilities and expanding its offering for micro-SME customers . It is an organisation with a strong market presence and a clear strategic commitment to innovation, aiming to deliver banking experiences that are fully digital, user-friendly, and deeply integrated with day-to-day business needs. About Jit Team The Human factor of IT - it's not just a slogan, it's a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 700 experienced experts . We create highly specialised teams for clients from all over the world. We offer team members developmental projects, a wide range of benefits and a proprietary professional development programme. Behind our maxim are also charitable and educational activities. We support pupils and students by donating learning equipment. We offer internships to help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We are a Polish company and we share what we have achieved over 15 years of activity . By supporting indigenous initiatives, we ensure the circulation of good energy. Wymagania Oczekujemy Oferujemy
Technology
Jit Team
Mid Java Developer
Mid
Hybrid
Warsaw, Poland
12,000 - 18,000 PLN
🏢 Summary: B2B Java Backend Developer role in a greenfield fintech project focused on building a large-scale, event-driven banking platform from scratch. The position involves designing and developing backend services and APIs using Spring within a microservices architecture. You will shape core architecture decisions while working in a cross-functional, international team. 🗂️ Requirements: Minimum 3 years commercial experience in Java backend development, Hands-on experience with Spring Boot, Spring MVC or Spring Cloud, Experience with event-driven architecture and asynchronous processing, Experience with relational databases and PostgreSQL, Ability to design database schemas and write SQL queries, Fluent English (spoken and written) 📃 Skills: Java, Spring, SpringBoot, SpringMVC, SpringCloud, PostgreSQL, SQL, Microservices, EventDriven, Kafka, GCP, Kubernetes 🏢 Description: Salary: 600-900 PLN/MD on B2B Work model: hybrid from Gdynia / Gdańsk / Warszawa / Rzeszów / Kraków (3 days per week from the office) Why choose this offer? Opportunity to build a fintech platform from scratch (greenfield project) Real impact on architecture and core backend services from day one Work in an event-driven, microservices-oriented environment Collaboration within a cross-functional, international team Work on a large-scale financial platform in the banking domain Project We are building a fintech platform from the ground up for a financial institution operating in the banking products space . As a Java Developer, you will be part of a cross-functional squad responsible for designing, developing, and delivering backend services for this greenfield product. You will work closely with your Tech Lead, Senior Developer, Business Analyst, and QA Engineer within a mixed frontend-backend squad. This is a unique opportunity to shape the architecture and codebase of a large-scale financial platform from day one, working in an event-driven, microservices-oriented environment. Responsibilities you'll have: Design, develop, and maintain backend services and APIs for the fintech platform in greenfield project Implement business logic in Java using the Spring framework within an event-driven architecture Work with Postgres databases - design schemas, write queries, and ensure data integrity Collaborate within a cross-functional squad (Tech Lead, Senior Developer, BA, QA, Frontend Developers) to deliver product increments Participate in code reviews, technical discussions, and architectural decisions within the squad Write clean, testable, and well-documented code following team standards and best practices Contribute to continuous improvement of development processes and tooling Communicate progress, blockers, and technical decisions in English to team members and stakeholders Expected competences and knowledge: Min. 3 years of commercial experience in Java backend development (mid-level proficiency expected) Hands-on experience with the Spring framework (Spring Boot, Spring MVC, or Spring Cloud) Experience with event-driven architecture (message brokers, asynchronous processing, event sourcing or similar patterns) Working knowledge of Postgres or comparable relational databases (schema design, SQL, migrations) Fluent English - the ability to communicate freely in a professional setting (spoken and written) Nice to have: Experience with Kafka or similar distributed messaging/streaming platforms Familiarity with Google Cloud Platform (GCP) services Experience with Kubernetes (K8s) and containerized deployments Prior experience working in the financial services or banking domain Experience building systems from scratch (greenfield projects) Technologies you'll work with Java Spring (Spring Boot, Spring MVC, Spring Cloud) PostgreSQL Event-driven architecture Nice to have: Kafka GCP Kubernetes Client – why choose this particular client from the Jit portfolio? The client is a fintech institution operating in the Kingdom of Saudi Arabia, focused on modernising its digital capabilities and expanding its offering for micro-SME customers. It is an organisation with a strong market presence and a clear strategic commitment to innovation, aiming to deliver banking experiences that are fully digital, user-friendly, and deeply integrated with day-to-day business needs. About Jit Team The Human factor of IT - it's not just a slogan, it's a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 700 experienced experts . We create highly specialised teams for clients from all over the world. We offer team members developmental projects, a wide range of benefits and a proprietary professional development programme. Behind our maxim are also charitable and educational activities. We support pupils and students by donating learning equipment. We offer internships to help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We are a Polish company and we share what we have achieved over 15 years of activity . By supporting indigenous initiatives, we ensure the circulation of good energy.
Technology
Crestt
Senior / Expert Java Integration Developer (Banking)
Senior
Hybrid
Warsaw, Poland
150 - 165 PLN/hr
🏢 Summary: Senior/Expert Java Integration Developer role for a long-term banking transformation project focused on backend integrations, Java microservices, and modernization of Safekeeping and Corporate Actions platforms. The position involves building and enhancing integrations using Spring Boot, REST APIs, Kafka, and IBM MQ within an international Scrum environment. Hybrid B2B cooperation in Warsaw or Gdańsk with potential project extension. 🗂️ Requirements: 5+ years of commercial Java backend development experience, Strong Java knowledge, Experience with Spring Boot, Experience with Spring Integration, Experience with REST APIs, Experience with microservices, Strong SQL skills, Experience with relational databases, Experience with Oracle, Experience with Kafka and/or IBM MQ, Knowledge of Maven, Knowledge of Git, Experience with CI/CD pipelines, Experience with JUnit, Experience with Testcontainers, Experience analyzing production issues and integrations, Professional English 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, REST, Microservices, SQL, Oracle, Kafka, IBMMQ, Maven, Git, CI/CD, JUnit, Testcontainers, Scrum 🏢 Description: Senior / Expert Java Integration Developer (Banking) 📍 Location: Warsaw or Gdańsk (hybrid – 2–3 days per week in the office) 💼 Contract: B2B 💰 Rate: up to 165 PLN/h 📅 Project duration: August 2026 – January 2027 (with possible extension) 🗣 Language: English (Professional) 👥 Open positions: 2 About the Project For our international client from the banking sector , we are looking for an experienced Senior / Expert Java Integration Developer to join a growing engineering team responsible for developing and modernising backend integration components supporting Safekeeping and Corporate Actions platforms. The project is undergoing significant expansion as part of a long-term strategic transformation, including migration of business processes and increased transaction volumes. You will participate in redesigning existing integrations, building modern Java microservices, and integrating critical banking systems. You'll join an experienced Scrum team working in a collaborative international environment with architects, analysts, QA engineers, and infrastructure specialists. Your Responsibilities Design, develop and maintain Java-based backend applications and integration services Develop modern microservices using Spring Boot Build and enhance integrations between banking systems using REST APIs, Kafka and IBM MQ Participate in application architecture improvements and legacy modernization Analyze business requirements, technical documentation and system dependencies Support deployment planning and production issue investigation Develop automated unit and integration tests Participate in code reviews and promote engineering best practices Collaborate with international Agile/Scrum teams Must Have 5+ years of commercial experience in Java backend development (10+ years for Expert level) Strong knowledge of Java and Spring Boot Experience with Spring Integration Practical experience with REST APIs and microservices Strong SQL skills and experience with relational databases (Oracle preferred) Experience with Kafka and/or IBM MQ Maven, Git and CI/CD pipelines JUnit and Testcontainers Experience analyzing production issues, logs, integrations and system flows Professional level English Nice to Have Banking or capital markets experience Experience with custody, settlement or corporate actions platforms Kubernetes and containerized applications Cloud-native application design Test automation and static code analysis Experience with AI-assisted development tools Experience building applications integrated with Kafka What We Offer International banking project Modern technology stack and large-scale enterprise systems Opportunity to influence architecture and modernization initiatives International Scrum environment Competitive B2B rate Stable cooperation with the possibility of project extension Hybrid work model (Warsaw or Gdańsk)
Technology
emagine Polska
Java Developer | Fin-tech
Senior
Remote
Warsaw, Poland
🏢 Summary: Remote B2B offer for an experienced Java Developer to design and build scalable REST APIs and broker integrations using Spring-based technologies within a microservices architecture. The role focuses on high-quality API development, SQL database management, and system design in a Scrum team. The position involves international collaboration and participation in architecture and integration initiatives. 🗂️ Requirements: Minimum 5 years of experience with Java (8/17/21), Strong knowledge of Spring Framework, Strong knowledge of Hibernate, Experience with REST API design and development, Experience with microservices architecture, Strong SQL and relational database expertise, Knowledge of architectural and design patterns, Experience with Git, Experience with TeamCity, Polish proficiency, English proficiency 📃 Skills: Java, Spring, Hibernate, SQL, REST, Microservices, Git, TeamCity, Maven, Scrum, RelationalDatabases, DesignPatterns 🏢 Description: Work model: remote, visit in the office once a quater in Warszawa Rate: up to 150 PLN/h (B2B contract) We are looking for a motivated Java Developer to join our team focused on building and evolving API integrations with external brokers. The ideal candidate will possess a strong background in Java, Spring-based technologies, and a deep understanding of systems integration and microservices architecture. You will contribute significantly to developing high-quality, maintainable APIs that enable seamless integration with various partners across multiple international markets. We work in a cross-functional team utilizing Scrum methodology. Main Responsibilities Design and build high-quality APIs using Java (8/17/21) and Spring-based technologies, ensuring scalability and maintainability. Develop and enhance broker integrations, contributing to business growth and market expansion. Contribute to modern service-oriented architecture design applying microservices knowledge. Manage SQL databases and ensure data consistency and reliability in applications. Utilize tools like Git, Maven, and TeamCity for continuous integration and code delivery. Collaborate on frontend API usability to ensure practical and well-structured solutions. Communicate effectively in Polish and English to facilitate international collaboration. Key Requirements At least 5 years of experience with Java (8/17/21 ) Deep knowledge of the Spring Framework and Hibernate. Strong SQL and relational database expertise. Strong problem-solving skills and proactive attitude. Experience in clean REST API design and development. Familiarity with microservices architecture. Knowledge of architectural and design patterns. Experience with Git and TeamCity. Polish and English proficiency. Nice to Have Experience with React for effective collaboration with frontend developers. Experience with large-scale applications using Maven. Knowledge of Apache Kafka. Experience with Domain-Driven Design (DDD) or Hexagonal architecture. Experience in decoupling monolithic applications. Background in the fintech industry. Recruitment process: 1. Live coding session 2. System design session 3. HR interview
Technology
Crestt
Senior Backend Java Developer
Senior
Hybrid
Warsaw, Poland
130 - 145 PLN/hr
🏢 Summary: Senior Backend Java Developer role in the banking sector focused on building a new corporate digital banking channel and replacing legacy systems with modern microservices architecture. The project involves developing backend services and REST APIs for payments, user management, permissions, and Cash Management processes using Java and Spring Boot. Long-term B2B cooperation in a hybrid model with modern technologies and international teams. 🗂️ Requirements: Minimum 6 years of commercial experience in Java development, Very good knowledge of Java, Very good knowledge of Spring Framework, Practical experience with Hibernate, Experience designing and developing microservices, Very good knowledge of REST API, Good knowledge of SQL, Knowledge of Git, Knowledge of SOLID principles and design patterns, Higher education in Computer Science or related field, Fluent English communication, Polish language at native level 📃 Skills: Java, Spring, Hibernate, REST, SQL, Git, Microservices, Cucumber, DDD, Agile, Scrum 🏢 Description: Senior Backend Java Developer (Banking) 📍 Lokalizacja: Warszawa, Gdańsk lub Gdynia (praca hybrydowa – 3 dni w biurze) 💼 Forma współpracy: B2B 💰 Stawka: do 145 PLN/h netto + VAT 👥 Liczba wakatów: 4 🗣 Język: polski (native), angielski (B2+/C1) 🏦 Branża: Banking Projekt do 31.12.2026, będzie przedłużony o kolejne 3-6 miesięcy O projekcie Dla naszego Klienta z sektora bankowego poszukujemy doświadczonych Senior Backend Java Developerów, którzy dołączą do zespołu odpowiedzialnego za rozwój nowoczesnej bankowości korporacyjnej. Projekt obejmuje budowę nowego kanału cyfrowego dla klientów biznesowych, który zastąpi obecne rozwiązania legacy. Zespół rozwija nowoczesne API oraz usługi backendowe obsługujące płatności, zarządzanie użytkownikami, uprawnieniami oraz procesami Cash Management. To doskonała okazja do pracy przy dużej transformacji technologicznej z wykorzystaniem nowoczesnych architektur opartych o mikroserwisy, Domain-Driven Design oraz architekturę port-adapter. Zakres obowiązków projektowanie i rozwój aplikacji backendowych w Javie, tworzenie oraz rozwój REST API, rozwój mikroserwisów opartych o Spring Boot, modernizacja istniejących rozwiązań oraz udział w migracji systemów legacy, współpraca z analitykami, architektami, QA oraz zespołami frontendowymi, rozwój rozwiązań zgodnie z zasadami SOLID oraz dobrymi praktykami programistycznymi, udział w code review oraz projektowaniu rozwiązań technicznych, analiza i rozwiązywanie problemów produkcyjnych, praca w środowisku Agile/Scrum. Wymagania minimum 6 lat komercyjnego doświadczenia w programowaniu w Java, bardzo dobra znajomość Java oraz Spring Framework, praktyczne doświadczenie z Hibernate, doświadczenie w projektowaniu i rozwijaniu mikroserwisów, bardzo dobra znajomość REST API, dobra znajomość SQL, znajomość Git, doświadczenie z programowaniem reaktywnym będzie dużym atutem, znajomość zasad SOLID oraz wzorców projektowych, doświadczenie z frameworkiem Cucumber będzie mile widziane, wykształcenie wyższe (Informatyka lub kierunek pokrewny), swobodna komunikacja w języku angielskim. Oferujemy udział w strategicznym projekcie transformacji cyfrowej dla międzynarodowej instytucji finansowej, pracę z nowoczesnym stosem technologicznym, możliwość współtworzenia nowej architektury systemów bankowych, współpracę z doświadczonymi zespołami międzynarodowymi, stabilną współpracę B2B, stawkę do 145 PLN/h netto + VAT, długofalowy projekt,
Technology
DCV Technologies
Java Backend Developer | Hybrid Warsaw
Mid
Hybrid
Warsaw, Poland
🏢 Summary: B2B contract for a Mid to Mid-Senior Java Backend Developer to work in a hybrid model on a high-impact financial/payments project. The role focuses on designing and developing microservices-based backend solutions using Java and Spring technologies, contributing to architecture, implementation, and continuous improvement within Agile teams. 🗂️ Requirements: 3+ years of professional experience in Java backend development, Proficiency in Java 8+ and Spring Boot, Experience building and consuming REST APIs, Experience designing and developing microservices, Knowledge of HTTPS, SFTP, REST and SOAP protocols, Experience with Git/GitHub, GitHub Actions, Maven and Jenkins, Experience with MySQL and SQL databases, Familiarity with Linux operating systems, Understanding of containerization, Knowledge of Agile methodologies 📃 Skills: Java, Spring, SpringBoot, REST, SOAP, HTTPS, SFTP, Microservices, Kafka, Git, GitHub, GitHubActions, Maven, Jenkins, Jira, MySQL, SQL, Linux, Docker, Agile 🏢 Description: Java Backend Developer We’re looking for an experienced Java Backend Developer to join a fast-paced, high-impact project in the financial / payments domain. Contract: B2B Work Mode: Hybrid 2/3 days from Warsaw office Qualifications • Minimum of 3+ years of relevant professional experience • Proficiency in JAVA 8+, building and consuming REST APIs, Spring Boot and Spring Technologies • Good knowledge in creating Microservices along with Kafka background. • Solid understanding of HTTPS, SFTP, REST API, and SOAP protocols • Familiarity with Linux operating systems • Strong grasp of microservices architecture and containerization • Knowledge of Agile frameworks and principles • Experience with Git/GitHub, GitHub Actions, Maven, Jenkins, and Jira • Competence with MySQL and SQL databases • Exceptional analytical and problem-solving abilities • Excellent written and verbal communication skills • Demonstrated ability to collaborate effectively with Product, Test, DevOps, and Agile/Scrum teams Mandatory Skills: • Java (Spring), REST APIs, Spring Boot and Spring Technologies • Solid understanding of HTTPS, SFTP, REST API, and SOAP protocols. • Strong grasp of microservices architecture and containerization • Experience with Git/GitHub, GitHub Actions, Maven, Jenkins, and Jira • Competence with MySQL and SQL databases Desired Skills: • Exceptional analytical and problem-solving abilities • Excellent written and verbal communication skills • Demonstrated ability to collaborate effectively with Product, Test, DevOps, and Agile/Scrum teams Years of exp needed: 3-4 years (Mid-Level) 5-7 Years (Mid-Senior) Roles and Responsibilities: The following items are in-scope for this Work Order. • Contribute to the technical design and engineering of applications. • Develop deep domain expertise. • Assist in analysing functional and technical requirements, including comprehensive architecture and design specifications. • Collaborate with Architecture and Business teams to deliver industry-leading solutions. • Participate daily in development, design, code review, and implementation activities. • Employ best practices and drive continuous improvement throughout the development lifecycle. The following items are out-of-scope for this Work Order: Create product requirement Work as a scrum master or product owner 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk
Technology
RITS
Expert Java Engineer
Senior
Hybrid
Krakow, Poland
150 - 189 PLN/hr
🏢 Summary: Expert Java Engineer role focused on building scalable, high-performance financial systems using microservices, cloud-native technologies, and distributed architectures in a hybrid Kraków-based environment. The position involves backend development, architecture contributions, CI/CD and Kubernetes operations, and collaboration with global engineering teams. Candidates with strong Java, cloud, and distributed systems expertise, especially in banking or capital markets, are preferred. 🗂️ Requirements: 5+ years of software engineering experience, Strong Java experience, Experience with REST APIs, Experience with microservices architecture, Experience with messaging systems, Strong SQL knowledge, Hands-on Kubernetes experience, Experience with cloud platforms, Knowledge of NoSQL databases, Experience with distributed systems, Experience with CI/CD pipelines, Experience with Agile methodologies, Understanding of scalability and high-availability architectures, Experience in banking or capital markets domain 📃 Skills: Java, REST, Microservices, RabbitMQ, SQL, Kubernetes, GCP, NoSQL, CI/CD, Agile, Go, Rust, ClickHouse 🏢 Description: We are looking for an Expert Java Engineer to join a global team building and evolving mission-critical financial systems. This role is ideal for an experienced back-end engineer who enjoys designing scalable solutions, influencing architecture, and working on high-performance distributed systems. We offer: 📍 Location: Kraków, Poland (Hybrid – 6–8 office visits per month)* 💰 Rate: Up to 190 PLN/h (B2B) * Hybrid Model Based in Kraków with 6–8 office days per month . Candidates living outside Kraków are welcome to apply. If you are willing to travel to the office, we will cover your travel and accommodation costs . Responsibilities: Design and develop scalable microservices and REST APIs. Build high-performance, highly available back-end applications. Develop and operate cloud-native solutions on Kubernetes and GCP. Contribute to architecture decisions and technical roadmaps. Optimize databases, integrations, and distributed systems. Drive engineering best practices across CI/CD, security, and software quality. Collaborate closely with business stakeholders and global engineering teams. Mentor developers and support technical delivery. We are looking for: 5+ years of professional software engineering experience. Strong hands-on experience with Java. Solid experience with REST APIs and microservices architecture. Experience with messaging systems (RabbitMQ or similar). Strong SQL database knowledge. Hands-on experience with Kubernetes. Experience working with cloud platforms (preferably GCP). Knowledge of NoSQL databases and distributed systems. Experience with CI/CD pipelines and Agile methodologies. Strong understanding of scalability, performance, and high-availability architectures. Experience in the banking or capital markets domain, preferably related to trade lifecycle, post-trade processing, or FX products. Nice to Have Experience with Go or Rust. Experience with ClickHouse or other analytical databases. Front-end development experience. Knowledge of API governance. Experience with large-scale data processing environments. This role is not perfectly suited for you, but you have a friend who would fit? Recommend your friend and get up to 5000 zł! Referral Program: Talent from your network Don't hesitate and apply now! 32/6/2026/r/3612
Technology
Antal Sp. z o.o.
Java Developer
Senior
Hybrid
Krakow, Poland
140 - 200 PLN
🏢 Summary: The offer is for an experienced Java Developer to design, develop, and maintain scalable backend systems and microservices in an international, hybrid work environment. The role focuses on building high-performance, secure enterprise applications, contributing to architecture decisions, and supporting CI/CD and DevOps practices. It is suited for engineers experienced in modern Java ecosystems and distributed systems. 🗂️ Requirements: Commercial experience in Java software development, Strong knowledge of Java and Spring Boot, Experience building RESTful APIs and microservices, Knowledge of Spring Framework, Hibernate, and JPA, Experience with relational databases (Oracle or PostgreSQL), Understanding of software design principles and application architecture, Experience with Git, Familiarity with Docker and CI/CD tools, Experience working in Agile (Scrum/Kanban) environments 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, Microservices, Oracle, PostgreSQL, Git, Docker, CICD, Agile, Scrum, Kanban 🏢 Description: 📍 Location: Kraków (Hybrid – 6–8 days per month in the office) 📄 Contract Type: B2B / Employment Contract 🌍 International Environment About the Role We are looking for an experienced Java Developer to join a dynamic team delivering scalable, enterprise-grade solutions. You will be involved in designing, developing, and maintaining modern backend systems, contributing to architecture decisions, and building robust applications that support critical business processes. This is an excellent opportunity for engineers who enjoy working with modern technologies, microservices, cloud-ready solutions, and high-performance distributed systems. Responsibilities Design, develop, and maintain scalable backend applications and microservices using Java technologies. Build and enhance secure, reliable, and high-performing APIs. Participate in system architecture and technical design discussions. Develop high-quality, maintainable, and well-tested code. Collaborate with cross-functional teams to deliver business-critical solutions. Troubleshoot, analyze, and resolve application and production issues. Perform code reviews and contribute to engineering best practices. Support application performance, scalability, and reliability initiatives. Participate in Agile ceremonies, including sprint planning, refinement, and retrospectives. Contribute to CI/CD processes and DevOps practices. Requirements Commercial experience in software development using Java. Strong knowledge of Java and Spring Boot. Experience building RESTful APIs and microservice-based applications. Good understanding of Spring Framework, Hibernate, and JPA. Experience working with relational databases such as Oracle or PostgreSQL. Familiarity with NoSQL databases is a plus. Understanding of software design principles and application architecture. Experience with Git and modern software development practices. Familiarity with Docker and CI/CD tools. Experience working in Agile environments (Scrum/Kanban). Strong analytical and problem-solving skills. Good communication skills and ability to work collaboratively within a team. Nice to Have Experience with cloud platforms such as AWS, Azure, or GCP. Knowledge of Kubernetes and container orchestration. Exposure to frontend technologies such as React, Angular, or JavaScript. Experience with event-driven architectures and messaging systems. Understanding of security best practices in software development. What We Offer Opportunity to work on modern, large-scale enterprise solutions. Long-term projects in an international environment. Flexible hybrid working model. Exposure to modern technologies, cloud solutions, and microservices architecture. Professional growth opportunities and access to technical challenges. Collaborative culture focused on quality, innovation, and continuous improvement. Employment contract or B2B cooperation model.
Technology
Caspian One
Senior Java Developer
Senior
Hybrid
Krakow, Poland
1,500 - 1,790 PLN
🏢 Summary: Opportunity for a Senior or Mid Java Developer to join a long-term transformation programme modernising a global Collateral & Margining platform within an investment banking environment. The role focuses on building and supporting microservices-based solutions using modern Java and cloud-native technologies in an Agile/DevOps setup. You will contribute across the full SDLC, from design and development to production support, on a mission-critical system used globally. 🗂️ Requirements: Strong experience with Java 17/21, Experience with Spring Boot and microservices architecture, Knowledge of PostgreSQL, Experience with DevSecOps pipelines, Experience working in Agile and/or DevOps environments, Strong TDD practice using JUnit and Cucumber, Experience delivering complex systems to production, Ability to design scalable technical solutions from functional requirements 📃 Skills: Java, Spring, SpringBoot, SpringCloud, PostgreSQL, Microservices, REST, MQ, Solace, Ansible, Angular, TypeScript, HTML5, JUnit, Cucumber, Redis, Hazelcast, Coherence, GCP, AWS, GitHubCopilot 🏢 Description: Senior Java Developer – Global Investment Banking Platform (Kraków) B2B | Hybrid – 6 days per month in the office | 1300-1500 PLN | 1500 – 1800 PLN A global investment bank is expanding its engineering hub in Kraków and is looking for an experienced Senior and Mid Level Java Developers to join a long‑term programme modernising a business‑critical Collateral & Margining platform used across global markets. This is a chance to join a mature engineering organisation driving a multi‑year transformation from monolithic systems to a modern, microservices‑based architecture. You’ll work on high‑impact technology used by thousands of institutional clients worldwide, while contributing to a brand‑new platform built with the latest open‑source tooling. About the Team & Platform The Collateral technology group delivers end‑to‑end solutions for a cross‑asset trading and risk environment. The team is currently: Supporting a large‑scale, business‑critical monolithic platform Building a new microservices‑based collateral platform using modern engineering practices Accelerating adoption of Agile, DevOps, AI‑assisted development, CI/CD, and cloud-native tooling Tech stack includes:Java 17/21, Spring Boot 3.5, Spring 6, Spring Cloud, Angular 17, REST APIs, Message Queues, Ansible, and modern open‑source infrastructure. Role Overview As a Java Developer, you will: Design, build, and maintain high‑quality Java microservices Contribute across the full SDLC, from design to production support Apply Agile and DevOps principles to improve delivery velocity Use TDD (JUnit), integration tests, regression tests, and Cucumber for E2E scenarios Collaborate closely with QA, product, and architecture teams Mentor junior engineers and support knowledge‑sharing across the team Support production systems: incident resolution, monitoring, and problem management Build automation and tooling to improve operational efficiency Essential Experience Strong experience with Java 17/21, Spring Boot, and microservices Knowledge of PostgreSQL and DevSecOps pipelines Experience working in Agile and/or DevOps environments Strong communication skills and ability to collaborate across global teams Proven experience delivering complex systems from concept to production Ability to translate functional requirements into scalable technical solutions Strong TDD discipline (JUnit, integration tests, Cucumber) Desirable Skills Experience with AI‑assisted development tools (e.g., GitHub Copilot) Spring Cloud components (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon) Distributed caching/in‑memory data stores (Redis, Hazelcast, Coherence) REST APIs and messaging (MQ, Solace) Automated deployment tools (Ansible) TypeScript, Angular, HTML5 Cloud exposure (GCP/AWS) Why Join? Work on a mission‑critical global banking platform Contribute to a major multi‑year transformation Join a stable, established engineering organisation with modern practices Influence architecture, tooling, and engineering standards Long‑term project with strong investment and roadmap clarity
Technology
Crestt
Senior Java Fullstack Developer
Senior
Hybrid
Gdansk, Poland
140 - 157 PLN/hr
🏢 Summary: Full-stack Java developer role in the financial sector focused on building scalable microservices and modern frontend applications in an Agile environment. The position involves backend and frontend development using Java, Angular, cloud-native technologies, and distributed systems integrations. Hybrid work model with a long-term international project and competitive B2B rate. 🗂️ Requirements: 5+ years of commercial Java development experience, 2+ years of Angular experience, Knowledge of Spring Framework, Experience with microservices architecture, Experience with Docker, Experience with Kubernetes, Experience with Kafka and distributed systems, Knowledge of REST APIs, Knowledge of SQL, Experience with Oracle databases, Experience with Git, Understanding of Clean Code principles, Understanding of Continuous Integration, Experience integrating REST and SOAP services, Knowledge of XML, Knowledge of JSON, Knowledge of Avro, English level B2 or higher 📃 Skills: Java, Angular, React, Spring, Docker, Kubernetes, Kafka, REST, SQL, Oracle, Git, SOAP, XML, JSON, Avro, Jenkins, ArgoCD 🏢 Description: Senior Java Full-stack Developer 📍 Location: Warsaw, Gdańsk or Gdynia 🏢 Work model: Hybrid (3 days per week in the office) 📅 Project duration: August 2026 – January 2027 💰 B2B rate: up to 157 PLN/h ⏰ Full-time (40h/week) About the project Join an international financial institution and become part of a team responsible for building modern, scalable solutions supporting one of the company's key business domains. You will work in an Agile environment, developing cloud-ready microservices and integrating modern applications with existing enterprise platforms. This role combines backend and frontend development while giving you the opportunity to work with modern technologies, distributed systems, and high-performance applications. Your responsibilities Design, develop and maintain full-stack applications. Build and enhance Java-based microservices. Develop modern frontend solutions using Angular. Integrate applications using REST APIs, Kafka, MQ and Oracle databases. Participate in migration and transformation of existing systems. Ensure application quality, scalability and performance. Collaborate with architects, analysts, QA engineers and business stakeholders. Contribute to code reviews and technical improvements. We are looking for someone who has Minimum 5 years of commercial experience with Java development. At least 2 years of experience with Angular (React is also valued). Strong knowledge of Spring Framework . Experience building microservices architectures . Practical experience with Docker and Kubernetes . Experience working with Kafka and distributed systems. Knowledge of REST APIs , SQL and Oracle databases. Experience with Git . Understanding of Clean Code , Continuous Integration and software engineering best practices. Experience integrating REST and SOAP services. Good understanding of XML, JSON and Avro . Good command of English (B2 or higher) . Nice to have Jenkins Argo CD Event Sourcing Schema Registry DevOps practices What we offer Competitive B2B rate of up to 157 PLN/hour . Long-term international project. Opportunity to work with modern cloud-native technologies. Challenging projects within the financial sector. Professional, collaborative and Agile environment. Work with experienced engineers on large-scale enterprise solutions.