April 24, 2026
Senior Java Developer
Senior • Remote
21,000 - 25,600 PLN/hr
Warsaw, Poland
Working as a Java Developer, you will:
-
Design and implement scalable microservices using Java and Spring Boot
-
Develop and maintain event-driven integrations leveraging Azure Event Hub or Kafka
-
Build and support APIs, including GraphQL-based interfaces
-
Collaborate with distributed teams across different time zones to deliver high-quality solutions
-
Ensure applications meet performance, security, and production-readiness standards
-
Contribute to architectural discussions and proactively resolve complex technical issues
About Chabre IT Services
Chabre IT Services is a global professional IT services provider, building long-lasting relationships with Enterprises. We specialize in the delivery of tailor-made solutions, smart outsourcing, try&hire, and success fee services. We are a smart IT boutique with unique knowledge, which will deliver your ideas into reality.
About our Client
Our client is a global technology and management consultancy specializing in driving digital transformation in the financial services industry. It operates at the intersection of business and technology by combining innovative thinking with unrivalled industry knowledge to deliver end-to-end data-driven solutions and fast-track digital initiatives for banking and payments, capital markets, wealth and asset management, insurance, and the energy sector.
Qualifications
- Strong hands-on experience with Java and Spring Boot
- Proven track record in designing and maintaining microservices-based architectures
- Practical experience working with Azure and containerized environments (Docker, Kubernetes)
- Experience implementing event-driven solutions using Azure Event Hub and/or Kafka
- Familiarity with API development, including GraphQL
- Ability to work effectively in international, cross-functional teams
Nice to have:
- Experience with blockchain technologies, particularly stablecoins
- Background in Financial Services or Banking projects
We offer
- Rate: 130 - 160 PLN/h + VAT
- Remote work
- Subsidy for peripherals in the amount of 500,00zł
- Working tool (MacBook Pro or Lenovo Legion 5)
- Co-financing of courses related to the position
- Benefits: MultiSport, Medicover
Similar jobs you might like
Technology
Chabre IT Services Sp. z.o.o
Fullstack Developer (Java + React)
Mid
Remote
Warsaw, Poland
19,200 - 24,000 PLN/hr
🏢 Summary: Fullstack Developer role focused on building and maintaining scalable web applications across frontend and backend layers using React and Java. The position involves developing cloud-native solutions with Azure Functions, managing PostgreSQL databases, and contributing to CI/CD automation. The offer includes work on enterprise-scale systems within Agile teams, ensuring high code quality and best practices. 🗂️ Requirements: Minimum 4 years of full-stack development experience, Advanced proficiency in React, Strong expertise in Java, Experience with PostgreSQL databases, Hands-on experience with Azure Functions, Practical knowledge of CI/CD tools, Knowledge of microservices architecture, Experience in enterprise-scale projects, Experience working in Agile/Scrum, Fluency in English (B2 minimum) 📃 Skills: React, Java, PostgreSQL, Azure, AzureFunctions, CI/CD, AzureDevOps, GitHubActions, Jenkins, Microservices, Agile, Scrum 🏢 Description: Working as a Fullstack Developer you will: Design, build, and maintain robust web applications by managing both frontend and backend layers. Develop dynamic and responsive user interface components using React . Engineer complex backend logic and system integrations leveraging Java . Manage and optimize data structures within PostgreSQL databases. Architect and scale serverless solutions using Azure Functions . Collaborate on the automation and refinement of CI/CD pipelines . Partner with cross-functional teams, including architects and QA, to deliver high-quality software. Conduct code reviews to ensure technical excellence and adherence to best practices. About Chabre IT Services Chabre IT Services is a global professional IT services provider, building long-lasting relationships with Enterprises. We specialize in the delivery of tailor-made solutions, smart outsourcing, try&hire, and success fee services. We are a smart IT boutique with unique knowledge, which will deliver your ideas into reality. About our Client Our client is a global leader in professional services, renowned for delivering strategic consultancy and innovative technology solutions to the world's largest enterprises. They operate at the intersection of business and technology, providing a stable yet highly modern work environment where quality and scalability are top priorities. Joining this organization means working on complex, large-scale systems that impact global markets while collaborating with some of the most skilled experts in the industry. Qualifications At least 4 years of professional experience in full-stack development roles. Advanced proficiency in React for modern frontend engineering. Strong expertise in Java for backend services. Solid experience working with PostgreSQL relational databases. Hands-on exposure to Azure Functions and cloud-native development. Practical knowledge of CI/CD tools (such as Azure DevOps, GitHub Actions, or Jenkins). Commitment to Clean Code principles, automated testing, and rigorous code reviews. Experience working within Agile/Scrum methodologies. Fluency in English (minimum B2 level) for effective team communication. Knowledge of microservices architecture and experience in enterprise-scale projects is highly desirable. We offer Rate up to 150,00 PLN /h + VAT Remote work Subsidy for peripherals in the amount of 500,00zł Working tool (MacBook Pro or Lenovo Legion 5) Co-financing of courses related to the position Benefits: MultiSport, Medicover
Technology
Link Group
Tech Lead Java
Senior
Remote
Krakow, Poland
23,000 - 26,000 PLN
🏢 Summary: Senior-level Java engineering role focused on building a secure, scalable, blockchain-based payment platform using modern cloud-native and microservices architecture. The position involves designing and developing high-quality backend services, event-driven systems, and APIs in a distributed environment. The role emphasizes architectural ownership, scalability, and production-grade system reliability. 🗂️ Requirements: 8+ years of commercial experience in Java development, Strong experience with Spring Boot, Experience designing distributed systems and microservices architecture, Hands-on experience with Kafka and/or Azure Event Hub, Production experience with GraphQL, Practical experience with Docker, Practical experience with Kubernetes, Experience delivering cloud-based scalable solutions, Strong knowledge of system design and integration patterns, Understanding of high-availability systems 📃 Skills: Java, Spring, SpringBoot, Kafka, Azure, EventHub, GraphQL, Docker, Kubernetes, Microservices, Blockchain, Cloud 🏢 Description: Lead Java Engineer We are looking for a highly experienced Java Engineer to join an advanced financial technology initiative focused on building a next-generation payment solution leveraging blockchain concepts. The project aims to create a secure, scalable, and enterprise-ready platform enabling seamless value transfers between financial entities. Role Responsibilities: Design and develop high-quality backend services using Java and Spring Boot Architect and enhance microservices-based systems Implement event-driven solutions using technologies such as Kafka and Azure Event Hub Design and expose APIs (including GraphQL) for efficient data exchange Work with containerized environments using Docker and Kubernetes Contribute to architectural decisions, scalability improvements, and performance optimization Ensure clean code standards, system reliability, and production readiness Requirements: 8+ years of commercial experience in Java development Strong background in Spring Boot and distributed systems architecture Hands-on experience with event streaming platforms (Kafka and/or Azure Event Hub) Experience with GraphQL in production environments Practical knowledge of containerization and orchestration (Docker, Kubernetes) Experience delivering cloud-based, scalable solutions Solid understanding of system design, integration patterns, and high-availability systems Opportunity to work on an innovative financial platform built with modern, cloud-native technologies.
Technology
Link Group
Java Developer with Azure
Mid
Remote
Warsaw, Poland
110 - 135 PLN
🏢 Summary: Backend Developer role focused on designing and building scalable, cloud-based applications using Java and Spring Boot in a microservices architecture. The position involves developing and deploying distributed, event-driven services on Azure using modern containerization and API technologies. The offer emphasizes building reliable, high-quality backend systems with up-to-date cloud-native practices. 🗂️ Requirements: Strong Java development experience, Experience with Spring Boot, Experience with microservices architecture, Experience with cloud-native applications, Familiarity with Azure, Knowledge of Kafka or similar messaging systems, Understanding of GraphQL or REST APIs, Experience with Docker, Experience with Kubernetes 📃 Skills: Java, Spring, SpringBoot, Microservices, Azure, Kafka, GraphQL, REST, Docker, Kubernetes 🏢 Description: We are seeking a talented Backend Developer to join our team, contributing to the design and development of modern, cloud-based applications. The role focuses on building scalable and maintainable services using up-to-date technologies and best practices. Key Responsibilities: Develop and maintain backend services using Java and Spring Boot . Build and support microservices solutions for distributed systems. Work with cloud platforms such as Azure , including event-driven architectures. Implement and consume APIs using GraphQL or REST. Package and deploy applications using Docker and Kubernetes . Collaborate with team members to deliver reliable, high-quality software. Required Skills & Experience: Strong background in Java development with Spring Boot . Experience with microservices and cloud-native applications. Familiarity with Azure , Kafka , or similar messaging/event systems. Understanding of API design ( GraphQL /REST). Practical experience with containerization ( Docker , Kubernetes ). Nice to Have: Knowledge of CI/CD practices and automated deployments. Experience with monitoring, logging, or observability in distributed systems.
Technology
Link Group
Senior Java Developer with Kafka
Senior
Hybrid
Warsaw, Poland
130 - 150 PLN
🏢 Summary: Senior/Mid+ Java Developer role focused on transforming a high-scale credit decisioning platform from monolith to microservices, building mission-critical applications and event-driven systems. The position involves designing scalable Java solutions within the Spring and Hibernate ecosystem, managing complex SQL data flows, and developing high-performance APIs. The role also includes working in a CI/CD-driven Scrum environment with international collaboration. 🗂️ Requirements: Strong experience with Java 8/17/21, Experience with Spring and Hibernate in large-scale applications, Strong knowledge of SQL, Experience building RESTful APIs, Experience with Git, Maven, and TeamCity, Familiarity with microservices architecture, Familiarity with Apache Kafka, Experience working in Scrum environment, English and Polish proficiency 📃 Skills: Java, Spring, Hibernate, SQL, REST, Git, Maven, TeamCity, Kafka, Microservices, CI/CD, Scrum 🏢 Description: Join our engineering team to drive the transformation of high-scale credit decisioning platforms. We are looking for an owner-minded developer ready to evolve our systems from monolith to microservices. Your Impact: Modernizing Architecture: Transition core processes from monolithic structures to modular microservices to enhance scalability and domain ownership. High-Scale Java Dev: Design mission-critical apps using Java 8/17/21 within a robust Spring & Hibernate ecosystem. Data & API Engineering: Manage complex SQL-based data flows and build high-performance APIs to connect internal and external global partners. Event-Driven Systems: Leverage Apache Kafka to build resilient, asynchronous communication between distributed services. Engineering Excellence: Maintain CI/CD standards using Git, Maven, and TeamCity within an international Scrum environment. Global Collaboration: Communicate technical concepts clearly in Polish and English to ensure smooth delivery across markets. What You Bring: Expertise: Solid experience in Java 8/17/21 and large-scale Spring + Hibernate applications. Technical Core: Strong command of SQL, RESTful APIs, and Git/Maven/TeamCity environments. Architectural Mindset: Familiarity with microservices and Apache Kafka (or a strong desire to learn). Seniority: You are a Senior or an ambitious Mid+ developer with a proactive, growth-oriented attitude.
Technology
Cyclad
Senior Full Stack Developer (Java / Angular / Kafka)
Senior
Hybrid
Warsaw, Poland
140 - 170 PLN/hr
🏢 Summary: Senior Full Stack Developer role focused on building and evolving modern, scalable enterprise applications using Java, Angular, and Kafka within a microservices and event-driven architecture. The position involves end-to-end feature development, system integration, and contribution to architectural decisions in a hybrid work model. Long-term B2B engagement on secure, high-performance systems. 🗂️ Requirements: Strong experience as Full Stack Developer, Hands-on experience with Java 17–21, Experience with Spring Boot microservices, Strong experience with Angular, Strong experience with TypeScript, Practical experience with Kafka, Experience with event-driven architecture, Good knowledge of SQL, Experience with Oracle database, Experience with Redis, Knowledge of OAuth2 and OIDC, Understanding of OWASP security practices, Experience with CI/CD pipelines, Experience with GitLab CI or Jenkins, Familiarity with Docker, Familiarity with Kubernetes 📃 Skills: Java, SpringBoot, Angular, TypeScript, Kafka, Microservices, SQL, Oracle, Redis, OAuth2, OIDC, OWASP, GitLab, Jenkins, Docker, Kubernetes 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are currently looking for an experienced senior Full Stack Developer (Java / Angular / Kafka) to join a hybrid development team working on modern, scalable, and secure enterprise applications based on microservices and event-driven architecture Project information: Type of project: IT services Office location: Warsaw, Poland Work mode: Hybrid (approx. 50% on-site per month) Budget: 140-170 PLN net/ h- b2b Project length: Long-term Only candidates with citizenship in the European Union and residence in Poland Start date: ASAP (depending on candidate’s availability) Project scope: Design and develop full-stack features (frontend + backend) Design, develop, and maintain full-stack applications using Java and Angular Build and evolve microservices using Spring Boot (Java 17–21) Develop event-driven systems using Kafka Contribute to SPA frontend development with Angular and TypeScript Integrate systems and ensure smooth data flow across services Participate in architecture design and technical decision-making Implement secure authentication and identity management (OIDC, OAuth2) Write and maintain automated tests and CI/CD pipelines Optimize performance, scalability, and maintainability of existing systems Collaborate with international stakeholders in an Agile environment Competence demands: Strong experience as a Full Stack Developer (mandatory) Hands-on expertise in Java 17–21 and Spring Boot microservices Strong experience with Angular and TypeScript (SPA development) Practical experience with Kafka and event-driven architectures Good knowledge of SQL (Oracle) and Redis Understanding of secure development practices (OAuth2, OIDC, OWASP) Experience with CI/CD tools (GitLab CI or Jenkins) Familiarity with Docker and Kubernetes Strong problem-solving and analytical skills Excellent English communication skills Nice to have: Node.js, Python, Maven, AI-assisted development tools We offer: Hybrid working model Full-time job agreement based on b2b Private medical care with dental care (covering 70% of costs) Multisport card (also for an accompanying person) Life insurance
Technology
B2Bnetwork
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
135 - 165 PLN
🏢 Summary: Senior Java Developer role focused on building and optimizing high-throughput, event-driven backend microservices in a distributed architecture based on Kafka. The position involves designing scalable and reliable systems using modern Java and Spring Boot within an agile, international environment. Work includes performance optimization, asynchronous communication, and implementation of DDD and Event Sourcing patterns. 🗂️ Requirements: 5+ years of Java backend development experience, Strong hands-on experience with Kafka producer/consumer design and optimization, Experience with SQL and relational databases (Oracle, DB2, MSSQL or similar), Experience building distributed, high-availability, high-performance systems, Practical knowledge of Domain-Driven Design (DDD) and Event Sourcing, Experience with microservices architecture, Fluent English 📃 Skills: Java, Spring, Kafka, SQL, Oracle, DB2, MSSQL, Docker, Git, Maven, Microservices, CI/CD, DDD, EventSourcing, Splunk, Grafana 🏢 Description: We’re looking for a Senior Java Developer to support the development of business-critical backend services in a distributed, high-throughput architecture. The system is built on Kafka-based asynchronous communication and designed with a strong focus on performance, scalability, and reliability. You will be involved in designing and developing clean, event-driven microservices, working closely with experienced engineers in an international, agile setup. Tech stack Java 11+, Spring Boot Apache Kafka – producer/consumer optimization, retries, partitioning SQL: Oracle / DB2 / MSSQL Docker, Git, Maven Microservices architecture CI/CD pipelines Domain-Driven Design (DDD), Event Sourcing Monitoring: Splunk / Grafana (nice to have) What we expect 5+ years of experience in Java backend development Strong hands-on skills in Kafka producer/consumer design and optimization Solid experience in SQL and relational databases (Oracle, DB2, MSSQL or similar) Proven background in building distributed, high-availability, high-performance systems Practical understanding of DDD, Event Sourcing, microservices, and clean architecture Fluent English for daily collaboration
Technology
KUBO
Java Developer with Kafka
Senior
Hybrid
Gdańsk, Poland
130 - 170 PLN/hr
🏢 Summary: The offer is for a Senior Java Backend Developer to build and evolve a greenfield lending platform as a core component of a larger ecosystem. The role focuses on developing scalable, maintainable backend services using modern Java and Spring technologies, with integrations via REST and Kafka. It involves strong ownership, clean architecture, and Agile collaboration. 🗂️ Requirements: Minimum 8 years of experience with Java backend development, Strong hands-on experience with Java 21+, Minimum 8 years of experience with Spring Boot, Minimum 8 years of experience with JPA, Practical experience with Maven, Experience with Kafka for event-driven integrations, Experience with Liquibase for database versioning, Experience with REST API design and integration, Ability to work in Agile environment, Professional proficiency in English 📃 Skills: Java, Spring, SpringBoot, JPA, Maven, Kafka, Liquibase, REST, Cucumber, GitHubCopilot, SQL 🏢 Description: Our client needs the support of an experienced Java Backend Developer to help build a brand‑new greenfield platform that will act as a central component in the wider lending ecosystem. It is developed in Java 21+ using Spring Boot and JPA, integrates with multiple surrounding systems via REST APIs and Kafka‑based event streaming, and places strong emphasis on clean architecture, scalability, maintainable code, and clear ownership. Liquibase is used for database change versioning, and AI‑assisted tools such as GitHub Copilot support day‑to‑day development. The team works in an Agile setup, closely collaborating with Business SMEs and the Product Owner, with English as the primary working language. Scope of responsibilities Build and evolve a modern backend using Java 21+ and Spring Boot Design and implement integrations with surrounding systems through REST APIs and Kafka event streaming Implement business logic and the persistence layer using JPA, with a strong focus on clean architecture and maintainable code Use Liquibase to handle database change versioning in a controlled and transparent way Leverage AI‑assisted development tools (e.g. GitHub Copilot) to improve productivity, code quality, and development flow Work as part of an Agile team, participating in planning, refinement, reviews, and continuous improvement activities Collaborate closely with Business SMEs and the Product Owner to clarify requirements and co‑design solutions Take active ownership of delivered components, ensuring their reliability, performance, and long‑term maintainability Requirements At least 8 years of experience working with Java, ideally on backend systems Strong hands-on experience with Java 21+ At least 8 years of experience with Spring Boot At least 8 years of experience working with JPA for persistence Practical experience with Maven as a build and dependency management tool Experience using Kafka for event-driven communication and integrations Experience with Liquibase for database change versioning Familiarity with Cucumber or similar tools for automated testing (nice to have) Comfortable working in an Agile team, using English as the primary working language Conditions B2B contract with an hourly rate of 130 - 170 PLN net Hybrid work model: 3 days per week on site Private medical care Life insurance Multisport card Recruitment steps Initial phone call with a recruiter (20–30 min.) Technical verification call with the client Interview with the client Final feedback and decision
Technology
ITDS
Senior API Developer – Java & Cloud Services
Senior
Hybrid
Krakow, Poland
27,720 - 33,600 PLN
🏢 Summary: Hybrid Krakow-based role for a Senior API Developer focused on designing and delivering secure, scalable APIs and backend services in a modern cloud-native banking environment. The position centers on building high-performance Java-based solutions, integrating distributed systems, and deploying services on AWS. It offers hands-on ownership of API architecture, event-driven systems, and production-grade cloud deployments. 🗂️ Requirements: Minimum 5 years of experience building APIs and backend services in Java, Strong expertise in Spring Boot and Maven, Solid understanding of backend architecture and service design, In-depth knowledge of REST, GraphQL, and SOAP APIs, Experience with API testing and documentation tools, Ability to work with JSON and XML data formats, Experience integrating third-party and internal APIs, Strong troubleshooting and performance optimization skills, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Maven, REST, GraphQL, SOAP, Kafka, AWS, Kubernetes, EKS, Fargate, Redis, RDS, S3, Route53, Postman, Swagger, OpenAPI, SoapUI, JSON, XML, IntelliJ 🏢 Description: Ignite innovation with scalable APIs — shape the future of banking technology. Krakow-based opportunity with hybrid work model. As a Senior API Developer – Java & Cloud Services , you will be working for our client, a leading financial institution dedicated to transforming digital banking. You will design, build, and optimize secure, scalable APIs that power their cutting-edge digital products and internal platforms, leveraging modern Java and cloud-native patterns to deliver impactful solutions swiftly and reliably. This role offers an excellent platform for technical growth and innovation in a dynamic financial environment. Your main responsibilities: Build and evolve high-performing, scalable APIs and backend services using Java, Spring Boot, and Maven (developed primarily in IntelliJ). Collaborate with cross-functional teams, including engineers, product owners, architects, and testers, to deliver robust services aligned with business needs. Design APIs following industry standards (REST, GraphQL, SOAP), ensuring versioning, backward compatibility, and optimal consumer experience. Integrate with third-party and internal APIs, ensuring resilience, observability, and clear error handling. Develop and support event-driven services utilizing Kafka, managing topic design, schema evolution, and message reliability. Deploy cloud-ready services on AWS, including Kubernetes / EKS, Fargate, Redis, RDS, S3, Route 53, with consideration for deployment and runtime environments. Maintain product quality through automated testing, regular API testing, and troubleshooting live issues with a "you build it, you run it" approach. Produce comprehensive API documentation using OpenAPI/Swagger and supporting runbooks as necessary. Contribute to engineering standards around security, performance, maintainability, and continuous improvement. You're ideal for this role if you have: At least 5 years of hands-on experience building APIs and backend services in Java. Strong expertise with Spring Boot and Maven. Solid understanding of backend architecture concepts including service design, data access, caching, and resilience. In-depth knowledge of API styles and integration patterns (REST, GraphQL, SOAP). Experience working with API tooling such as Postman, Swagger UI / OpenAPI, SoapUI. Ability to work with data formats like JSON and XML. Proven troubleshooting skills to diagnose issues, fix defects, and enhance performance and reliability. Strong collaboration skills and ability to communicate technical decisions effectively. It is a strong plus if you have: Experience with event-driven architecture at scale (Kafka streams, schema registry, idempotency, exactly-once/at-least-once). Familiarity with AWS services like Kubernetes/EKS, Fargate, Redis, RDS, S3, Route 53. Knowledge of CI/CD pipelines, observability tools (logging, metrics, tracing), and secure coding practices. Strong critical thinking and a pragmatic, delivery-focused mindset. Language Required for the role: Fluent English (spoken and written). Eligibility for the role: 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
ITDS
Senior Java Developer – Banking Microservices Expert
Senior
Remote
Warsaw, Poland
18,900 - 23,100 PLN
🏢 Summary: Senior Java Developer role focused on building and maintaining core banking systems using modern Java and event-driven microservices architecture. The position involves developing scalable services, evolving legacy systems, and contributing to a complex microservices ecosystem within a CI/CD environment. Remote work model with strong emphasis on high-quality, domain-driven design in the financial sector. 🗂️ Requirements: 7+ years of Java development experience, Experience in banking or financial services, Deep knowledge of Java 21/25, Strong knowledge of Spring Boot, Experience with MongoDB, Strong experience with Apache Kafka, Experience with event-driven architecture, Proficiency in REST APIs, Proficiency with Git, Proficiency with Maven, Experience with CI/CD tools, Experience with microservices architecture, Understanding of Domain-Driven Design (DDD), Ability to work with legacy systems, Communicative Polish, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, MongoDB, Kafka, REST, Git, Maven, Jenkins, OpenShift, JaCoCo, SonarQube, CQRS, DDD, Hexagonal, Microservices, CI/CD 🏢 Description: Empower scalable financial systems — drive innovation in banking technology! Warsaw-based opportunity with remote work model (up to 5 days remote per week). As a Senior Java Developer , you will be working for our client, a leader in the banking industry, dedicated to building and maintaining core domain systems that serve internal clients. Join us in creating robust, event-driven microservices that shape the future of banking infrastructure, fostering seamless digital experiences and technological excellence. Your main responsibilities: Develop and maintain core banking services using Java 21/25, Spring Boot 4.0, and MongoDB. Design and implement event-driven architectures utilizing Apache Kafka and Schema Registry. Collaborate on microservices ecosystem, ensuring high quality and scalability. Work with legacy code and contribute to system evolution within a complex environment. Ensure code quality through tools like JaCoCo and SonarQube, following best practices. Participate in CI/CD pipelines using OpenShift, Jenkins, and Maven. Apply Domain-Driven Design (DDD), CQRS, and Hexagonal architecture principles. Work independently within a mono-repo approach, managing multiple repositories and shared libraries. You're ideal for this role if you have: 7+ years of experience in Java development, ideally within banking or financial services. Deep knowledge of Java (21/25), Spring Boot, and MongoDB. Strong experience with Kafka and event-driven architecture. Proficiency with REST APIs, Git, Maven, and CI/CD tools. Ability to work with legacy systems and develop scalable solutions. Solid understanding of microservices architecture and domain modeling. It is a strong plus if you have: (optional) Certifications or experience in OpenShift, Jenkins, or related cloud technologies. Language Required for the role: Communicative Polish. Eligibility for the role: 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
ITDS
Mid-Level Java Backend Developer – Microservices & CI/CD
Mid
Hybrid
Krakow, Poland
23,100 - 28,350 PLN
🏢 Summary: Mid-Level Java Backend Developer role focused on maintaining and enhancing enterprise applications within a Shared Services environment using modern Java and microservices architecture. The position involves developing Java-based microservices, managing CI/CD pipelines, and supporting deployments to ensure scalable and efficient business processes. Hybrid work model based in Krakow. 🗂️ Requirements: Minimum 3 years of Java development experience, Strong knowledge of Java 8+, Strong knowledge of Spring framework, Experience with Concurrency and Multithreading, Experience with microservices architecture, Experience with Jenkins for deployments, Proficiency with basic Linux commands, Hands-on experience with Git, Hands-on experience with Maven, Communicative English level, Legal right to work in the European Union 📃 Skills: Java, Spring, Microservices, Jenkins, Git, Maven, Linux, Concurrency, Multithreading, CI/CD 🏢 Description: Ignite innovation — Transform enterprise applications with modern Java microservices! Krakow-based opportunity with hybrid work model. As a Mid-Level Java Backend Developer , you will be working for our client to support critical shared services by maintaining and enhancing enterprise applications. This role involves leveraging modern Java technologies and microservices architecture to drive efficiency, agility, and scalability in business processes. Your main responsibilities: Maintaining and enhancing applications within the Shared Services environment Developing and maintaining Java-based microservices Implementing deployments using Jenkins and managing CI/CD pipelines Working with version control systems and build tools such as Git and Maven Applying basic Linux shell commands to support deployment and server management You're ideal for this role if you have: At least 3 years of experience in Java development Strong knowledge of Java 8+ and Spring framework (Spring Context, DI, IoC) Experience with Concurrency and Multithreading Microservices architecture experience Knowledge of Jenkins for deployment processes Basic Linux commands proficiency (find, ls, grep, sed) Hands-on experience with Git and Maven It is a strong plus if you have: Kubernetes experience CI/CD pipeline knowledge, including Helm Deployment strategies such as canary and blue-green Familiarity with testing frameworks like Mockito Event-Driven Development experience Language Required for the role: Communicative level of English Eligibility for the role: 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.