May 25, 2026
Mid-Level Java Backend Developer – Microservices & CI/CD
Mid • Hybrid
23,100 - 28,350 PLN
Krakow, Poland
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.
Similar jobs you might like
Technology
ITDS
Mid-Level Java Microservices Developer – AI-Enabled Financial Platform
Mid
Hybrid
Krakow, Poland
25,200 - 30,450 PLN
🏢 Summary: Mid-level role focused on building and maintaining AI-enabled Java microservices for critical financial systems in a hybrid Krakow-based setup. The position involves developing secure, scalable, and production-ready services with strong emphasis on cloud, CI/CD, testing, and observability. You will contribute to solution design, integrate AI components, and ensure high standards of security and operational resilience. 🗂️ Requirements: 4–8 years of experience developing Java microservices in enterprise environments, Strong expertise in relational databases, schema design, and performance optimization, Experience with unit and integration testing, Proficiency in CI/CD pipelines and automation, Knowledge of API design and integration patterns, Hands-on experience with GCP cloud platform, Practical exposure to GenAI, LLMs, and RAG or agent patterns, Ability to contribute to technical design decisions, Fluent English, Legal right to work in Poland 📃 Skills: Java, Microservices, SQL, GCP, CI/CD, GenAI, LLM, RAG, APIs, Testing, Git, Docker, Kubernetes, Observability 🏢 Description: Ignite innovation in financial technology — develop AI-enabled microservices that redefine risk, security, and operational excellence. Krakow-based opportunity with hybrid work model. As a Mid-Level Java Microservices Developer , you will be working for our client, a leader in delivering advanced collateral and facility management capabilities within the financial sector. With a focus on using AI to accelerate and streamline solution development, you will play a key role in building scalable, secure, and production-ready microservices that support critical financial operations. This is a unique chance to contribute to groundbreaking digital transformation initiatives and expand your expertise in cloud and AI-driven engineering. Your main responsibilities: Build, test, release, and support Java microservices for key product areas, ensuring high standards of design, security, and operational resilience Contribute to solution design, aligning with architecture and non-functional requirements, including AI integration aspects Identify and resolve technical risks, dependencies, and delivery blockers collaboratively with cross-functional teams Follow and promote engineering standards: coding practices, CI/CD pipelines, testing strategies, and definition of done Develop comprehensive unit, integration, and contract tests to guarantee code quality and reliability Participate actively in technical reviews, providing constructive feedback and remediation plans Apply AI-assisted tooling responsibly to enhance development efficiency while safeguarding code quality, security, and intellectual property Embed security-by-design principles: secure coding, vulnerability management, secrets handling, and compliance with internal controls Build production-ready services with strong observability, performance testing, and incident readiness measures Collaborate closely with Tech Leads, architects, QA, platform teams, and system owners to ensure seamless integration and deployment You're ideal for this role if you have: 4–8 years of proven experience developing Java microservices in enterprise environments Strong expertise with relational databases, including schema design, performance optimization, and transactional consistency Solid experience with unit and integration testing practices Proficiency with CI/CD pipelines, automation, and quality gates Good understanding of API design, integration patterns, and versioning strategies Hands-on cloud experience, particularly on GCP Practical exposure to GenAI concepts, tools, LLMs, and RAG/agent patterns in software engineering Ability to contribute to technical design decisions and manage pragmatic trade-offs under delivery deadlines It is a strong plus if you have: (optional) Experience delivering regulated financial platforms with rigorous audit and operational controls Familiarity with cloud-native architectures and modern observability tools Experience in performance engineering and resilience testing Background in implementing AI-enabled SDLC practices with governance and productivity tracking Hands-on experience prototyping or integrating GenAI functionalities in controlled environments Language Required for the role: Fluent English command Eligibility for the role: Only candidates with an existing legal right to work in Europe (specifically Poland) 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 Microservices Developer – AI and Cloud-Based Financial Platform
Mid
Hybrid
Krakow, Poland
30,240 - 36,330 PLN
🏢 Summary: Mid-level role focused on building and maintaining scalable, AI-enabled Java microservices for a global collateral and facility management platform in the financial sector. The position involves end-to-end development, testing, CI/CD, security-by-design, and cloud deployment within a hybrid Krakow-based setup. It emphasizes high engineering standards, observability, and collaboration in a regulated enterprise environment. 🗂️ Requirements: 4–8 years experience with Java microservices development, Hands-on experience with SpringBoot, Strong knowledge of RDBMS, Experience with Oracle or PostgreSQL, Experience with unit and integration testing, Knowledge of JUnit and Mockito, Experience with Testcontainers, Experience with CI/CD pipelines, Knowledge of Jenkins or GitLab, Experience with Sonar and SAST or DAST tools, Knowledge of REST and API design, Hands-on experience with GCP, Understanding of messaging or eventing systems, Familiarity with GenAI concepts and tools, Fluent English, Legal right to work in Europe 📃 Skills: Java, SpringBoot, Microservices, Oracle, PostgreSQL, JUnit, Mockito, Testcontainers, Jenkins, GitLab, Sonar, SAST, DAST, REST, API, GCP, GenAI, RAG, Messaging, CICD 🏢 Description: Unleash Innovation in Financial Technology — Build Scalable, AI-Driven Microservices! Krakow-based opportunity with hybrid work model As a Mid-Level Java Microservices Developer , you will be working for our client, a leading technology provider in the financial services industry. You will contribute to the development of a cutting-edge, AI-enabled global collateral and facility management platform, helping to reduce costs and accelerate delivery through innovative engineering practices. This role offers a unique chance to shape the future of banking technology and advance your career in a thriving digital landscape. Your main responsibilities: Build, test, release, and support Java microservices and related components for complex product areas Contribute to solution design, ensuring alignment with target architecture and non-functional requirements Identify and resolve technical risks, dependencies, and delivery blockers collaboratively with cross-functional teams Follow and uphold high engineering standards, including secure coding, CI/CD practices, and quality gates Deliver comprehensive unit, integration, and contract testing with measurable coverage and quality Responsibly leverage AI-assisted tools (e.g., Copilot, GenAI techniques) to accelerate delivery while ensuring code integrity, security, and traceability Embed security-by-design principles, including vulnerability management and compliance measures Build production-ready services with strong observability, performance testing, and incident management readiness Work closely with technical leads, architects, QA, SREs, and system owners to ensure seamless integration and operational excellence You're ideal for this role if you have: 4–8 years of hands-on experience developing Java microservices (e.g., Spring Boot) in enterprise environments Strong expertise with RDBMS like Oracle or PostgreSQL, including schema design and performance tuning Solid understanding of unit and integration testing frameworks (JUnit, Mockito, Testcontainers, API/contract testing) Practical experience with CI/CD pipelines and quality gates (Jenkins, GitLab, Sonar, SAST/DAST) Knowledge of REST, messaging/eventing, API design, and versioning strategies Hands-on cloud experience on GCP Familiarity with GenAI concepts, tools, RAG/agent patterns, and associated governance/controls It is a strong plus if you have: Experience working on regulated financial services platforms with audit and operational controls Exposure to cloud-native patterns (containers, Kubernetes, service mesh) and modern observability tools Background in performance engineering, resilience testing, and AI-enabled SDLC practices Language Required for the role: Fluent English (spoken and written) Eligibility for the role: Only candidates with an existing legal right to work in Europe 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
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
ITDS
Mid-Level Kotlin/Java Developer – Microservices & Cloud Integration
Mid
Hybrid
Krakow, MA, Poland
21,210 - 25,620 PLN
🏢 Summary: Mid-Level Kotlin/Java Developer role focused on building and enhancing a microservices-based Developer Experience platform in the fintech domain. The position involves designing and implementing web applications and APIs, improving compliance and automation through scalable cloud-integrated solutions. The role follows a hybrid model in Krakow and emphasizes Agile delivery and high-quality code practices. 🗂️ Requirements: 3+ years experience with Java or Kotlin, Experience in API development, Experience with SQL databases, Knowledge of HTML, Knowledge of JavaScript, Understanding of microservices architecture, Experience working in Agile environments, Experience with Jira and Confluence, Strong troubleshooting skills, English B2+ level, Legal right to work in the EU 📃 Skills: Java, Kotlin, SQL, HTML, JavaScript, Microservices, APIs, Agile, Jira, Confluence, CICD, Jenkins, AWS, Azure, GCP, Linux, AIX, WAS, Testing, TestAutomation 🏢 Description: Unleash innovation through code — drive the next evolution of microservices and cloud integration! Krakow-based opportunity with hybrid work model As a Mid-Level Kotlin/Java Developer , you will be working for our client, a leading player in the financial technology industry, focused on building a cutting-edge Developer Experience platform. You will help develop a robust microservice architecture to enhance compliance and streamline development processes, shaping the future of software control and automation. Join us and be part of a transformative journey that fosters innovation and career growth. Your main responsibilities: Collaborate with cross-functional teams to design, develop, and implement web applications and APIs using Kotlin and Java. Build and maintain microservices that address critical business challenges and improve developer experience. Work closely with testers and other developers to ensure high-quality, efficient code delivery. Proactively engage with customers and internal stakeholders to resolve issues and incorporate feature requests. Participate in Agile practices, including peer reviews, automated testing, and continuous integration/deployment workflows. You're ideal for this role if you have: 3+ years of experience in Java, Kotlin, or related development fields. Strong expertise in API development, databases (SQL), and front-end technologies such as HTML/Javascript. Solid troubleshooting skills and experience working within Agile environments using Jira/Confluence. Good understanding of microservice architecture. Excellent communication skills in English (B2+). It is a strong plus if you have: (optional) Cloud technology experience (AWS, Azure, GCP). Knowledge of CI/CD toolchains like Jenkins. Background in Systems Administration across Linux/AIX/WAS platforms. Test Automation skills. Language Required for the role: English (B2+ level) 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 Microservices Developer – AI-Enabled Financial Platform
Mid
Hybrid
Krakow, Poland
30,240 - 36,330 PLN
🏢 Summary: Mid-Level Java Microservices Developer role focused on building AI-enabled microservices for a global collateral and facility management platform in the financial sector. The position involves designing, developing, testing, and securing scalable cloud-based solutions using modern engineering and GenAI practices. Hybrid work model based in Krakow. 🗂️ Requirements: 4+ years experience developing Java microservices, Experience with Spring Boot in enterprise environments, Strong knowledge of RDBMS and SQL performance tuning, Experience with unit and integration testing, Experience with CI/CD pipelines and quality gates, Knowledge of REST APIs and event-driven architectures, Experience with cloud platforms, particularly GCP, Familiarity with GenAI concepts including LLMs and RAG, Communicative English, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, SQL, Oracle, PostgreSQL, JUnit, Mockito, Testcontainers, Jenkins, GitLab, Sonar, SAST, DAST, REST, GCP, LLM, RAG, Kubernetes, Docker 🏢 Description: Ignite innovation in financial technology — develop AI-enabled microservices that transform the banking landscape! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Mid-Level Java Microservices Developer , you will be working for our client, a leading financial technology firm. You will play a pivotal role in delivering a cutting-edge global collateral and facility management platform aimed at reducing costs and accelerating delivery through an AI-enabled SDLC. Join a forward-thinking team dedicated to redefining financial services with innovative solutions, AI integration, and best engineering practices to elevate the industry’s future. Your main responsibilities: Build, test, and support Java microservices (Spring Boot) and related components to ensure scalable, secure, and resilient solutions. Contribute to designing solutions for microservices integrations, aligning with architecture and operational requirements. Identify, escalate, and resolve technical risks, dependencies, and delivery blockers in collaboration with cross-functional teams. Follow and enhance engineering standards: coding practices, CI/CD pipelines, testing strategies, and security protocols. Deliver comprehensive unit, integration, and contract testing to meet quality standards. Participate in technical reviews, security assessments, and remediation efforts. Use AI-assisted tooling responsibly to accelerate development while maintaining code quality, security, and compliance. Apply guardrails for AI-generated code, ensuring strong review discipline and traceability. Contribute to GenAI-enabled engineering patterns such as RAG, LLMs, and agent workflows. Embed security-by-design principles and build observability into production services for operational readiness. Support release activities, environment setups, and cutover planning. Collaborate closely with diverse teams—including Tech Leads, architects, QA, platform specialists, and SREs—to deliver integrated outcomes. Foster a culture of continuous improvement and shared accountability. You're ideal for this role if you have: 4+ years of hands-on experience developing Java microservices (preferably with Spring Boot) in enterprise environments. Strong understanding of RDBMS, such as Oracle or PostgreSQL, including schema design and performance tuning. Experience with unit and integration testing frameworks (JUnit, Mockito, Testcontainers). Proficiency with CI/CD pipelines and quality gates (Jenkins or GitLab, Sonar, SAST/DAST). Good knowledge of REST APIs, messaging, event-driven patterns, and API versioning. Practical experience working on cloud platforms, particularly GCP. Familiarity with GenAI concepts, tools, and governance, including LLMs and retrieval-augmented generation. Ability to contribute to technical design and make pragmatic trade-offs under delivery pressure. It is a strong plus if you have: Experience in delivering regulated financial services platforms with audit and compliance requirements. Exposure to cloud-native architectures like containers, Kubernetes, and service meshes. Knowledge of observability tooling and resilience testing. Experience prototyping or integrating GenAI capabilities within software solutions. Language required for the role: Communicative English — capable of collaborating effectively in a multicultural team environment. Eligibility to work in Europe: 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 Microservices Developer – AI-Enabled Financial Platform
Mid
Hybrid
Krakow, Poland
30,240 - 36,330 PLN
🏢 Summary: Mid-Level Java Microservices Developer role focused on building AI-enabled, enterprise-grade banking microservices within a next-generation financial platform. The position involves designing, developing, and securing scalable Java-based solutions using cloud and CI/CD practices. It combines microservices engineering with AI-driven and cloud-native technologies in a regulated financial environment. 🗂️ Requirements: 4–8 years of experience building Java microservices in enterprise environments, Strong experience with Spring Boot, Proficiency in RDBMS (Oracle or PostgreSQL) including schema design and performance tuning, Experience with unit and integration testing frameworks, Hands-on experience with CI/CD tools (Jenkins or GitLab), Strong knowledge of RESTful APIs and event-driven architecture, Experience working with GCP cloud platform, Understanding of GenAI, LLMs, and RAG/agent governance patterns, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Oracle, PostgreSQL, SQL, JUnit, Mockito, Testcontainers, Jenkins, GitLab, REST, Microservices, GCP, GenAI, LLM, RAG, Kubernetes, Docker, CI/CD 🏢 Description: Unleash the future of financial technology — engineer AI-enabled microservices that redefine banking excellence! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Mid-Level Java Microservices Developer, you will be working for our client, a global leader in delivering innovative collateral and facility management solutions within the financial industry. The project focuses on developing a next-generation, AI-driven platform to optimize costs, accelerate delivery, and ensure robust governance. This role offers a chance to contribute to cutting-edge banking infrastructure, pushing the boundaries of automation and AI integration. Your main responsibilities: Build, test, and support Java microservices aligned with enterprise standards and security protocols Contribute to solution design and integration patterns, ensuring high performance and scalability Identify, communicate, and resolve technical risks, dependencies, and blockers in collaboration with delivery teams Follow and uphold engineering standards including CI/CD pipelines, testing strategies, and best coding practices Implement comprehensive unit, integration, and contract tests to achieve high-quality outcomes Participate actively in design, code, and security reviews to ensure robust solutions Leverage AI-assisted tools responsibly to expedite development without compromising security, IP integrity, and traceability Embed security-by-design principles, focusing on vulnerability management, secrets handling, and compliance Develop production-ready services with strong observability, performance testing, and incident readiness You're ideal for this role if you have: 4–8 years of experience building Java microservices within enterprise environments Extensive experience with Spring Boot framework Proficiency in RDBMS such as Oracle or PostgreSQL, including schema design and performance optimization Strong understanding of unit and integration testing frameworks (e.g., JUnit, Mockito, Testcontainers) Hands-on experience with CI/CD tools like Jenkins or GitLab, including quality and security gates Solid knowledge of RESTful API design, messaging, and event-driven architecture Practical experience working on cloud platforms, specifically GCP Familiarity with GenAI concepts, LLMs, and governance related to RAG/agent patterns It is a strong plus if you have: Delivered regulated financial services platforms with audit and control requirements Exposure to cloud-native patterns (containers, Kubernetes, service mesh) and observability tools Experience in performance and resilience engineering Hands-on involvement with AI-enabled SDLC practices and governance Language Required for the role: Fluent English (good command required) 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
Power Media
Java Developer (Backend)
Senior
Hybrid
Warsaw, Poland
19,000 - 24,000 PLN
🏢 Summary: Role for a Mid+/Senior Java Backend Developer focused on designing and building scalable backend systems and REST APIs in a microservices architecture. The position involves architectural decisions, code quality ownership, and collaboration in an international Agile environment. Opportunity to impact global digital products and engineering standards. 🗂️ Requirements: 6+ years experience as Java Developer, Strong knowledge of Java, Experience building REST APIs, Experience with microservices architecture, Knowledge of relational or NoSQL databases, Experience with cloud platforms (GCP preferred), Experience with Docker and Kubernetes, Knowledge of design patterns, Experience with unit and integration testing, Experience working in Agile methodologies, Very good English skills 📃 Skills: Java, REST, Microservices, PostgreSQL, MySQL, MongoDB, GCP, Docker, Kubernetes, JUnit, Agile 🏢 Description: Dołącz do międzynarodowego zespołu technologicznego pracującego nad rozwojem nowoczesnych produktów cyfrowych, które mają realny wpływ na globalny biznes i procesy operacyjne. Szukamy doświadczonego Java Developera (Backend) który chce budować skalowalne systemy i mieć wpływ na architekturę oraz standardy technologiczne. Stanowisko: Java Developer (Mid+/Senior). Lokalizacja biura: Warszawa. 🛠 Stack technologiczny: Java, Microservices, REST API, Docker, Kubernetes, GCP, PostgreSQL, MySQL, MongoDB. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój i utrzymanie wydajnych oraz skalowalnych systemów backendowych. Będzie współpracować z zespołami produktowymi i technologicznymi w środowisku międzynarodowym oraz mieć realny wpływ na kierunek rozwoju rozwiązań. Zadania: Projektowanie i rozwój backendu oraz API (REST) Tworzenie skalowalnych mikroserwisów Dbanie o jakość kodu (code review, testy, dobre praktyki) Współpraca z frontendem, Product Ownerem i innymi interesariuszami Rozwiązywanie problemów produkcyjnych i optymalizacja systemów Wdrażanie i promowanie dobrych praktyk inżynierskich Mentoring mniej doświadczonych developerów Udział w decyzjach architektonicznych Wymagania: Ponad 6 lat doświadczenia jako Java Developer Bardzo dobra znajomość Java Doświadczenie w budowie REST API i mikroserwisów Znajomość baz danych (np. PostgreSQL, MySQL, MongoDB) Doświadczenie z chmurą (preferowana GCP ) Znajomość Dockera i Kubernetes Znajomość wzorców projektowych i dobrych praktyk Doświadczenie w testowaniu (unit/integration) Praca w metodykach Agile Bardzo dobra znajomość języka angielskiego Mile widziane: Znajomość: .NET / Python / Node.js Firma oferuje: Udział w projektach o globalnym zasięgu i realnym wpływie na biznes Pracę w doświadczonym, międzynarodowym zespole Możliwość wpływu na architekturę i standardy technologiczne Hybrydowy model pracy (2 dni w tygodniu praca z biura) Stabilne zatrudnienie i atrakcyjny pakiet benefitów Możliwość rozwoju technicznego i mentoringowego
Technology
DCV Technologies
Senior Java Developer | Wroclaw
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Opportunity for a Senior Java Backend Developer to build and maintain a secure, large-scale public platform based on microservices within the financial services sector. The role focuses on developing business-critical backend services, contributing to architectural decisions, and improving deployment and engineering practices. Ideal for experienced engineers who combine strong Java expertise with architectural thinking and a proactive approach to system optimization. 🗂️ Requirements: 6–10 years of professional software development experience, Strong expertise in Java backend development, Experience with microservices architecture, Understanding of distributed systems, Experience in system design and software architecture, Ability to work with secure, large-scale systems, Experience improving deployment processes and system reliability 📃 Skills: Java, Microservices, DistributedSystems, SystemDesign, SoftwareArchitecture, REST, Git, Maven, Gradle, Python, Cloud, DevOps 🏢 Description: Senior Java Backend Developer 📍 Location: Wrocław, Poland (Hybrid – 3 days onsite) 📈 Experience: 6–10 years We are currently looking for an experienced Java Backend Developer for our client operating in the financial services sector . The successful candidate will join a team responsible for developing and maintaining a secure, large-scale public platform built on a microservices architecture. This role offers the opportunity to work on business-critical systems where reliability, scalability, and security are key priorities. Beyond feature development, the team is focused on addressing challenges related to architecture, deployment practices, and engineering processes. Therefore, we are looking for someone who combines strong hands-on development skills with architectural thinking and a proactive approach to problem-solving. Key Responsibilities Design and develop new backend features and services using Java Maintain and enhance a secure, customer-facing platform Work within a modern microservices ecosystem Contribute to architectural improvements and technical decision-making Help optimize deployment processes, system reliability, and development workflows Identify technical challenges and propose scalable, long-term solutions What We're Looking For 6–10 years of professional software development experience Strong expertise in Java backend development Solid understanding of microservices architecture and distributed systems Experience with system design and software architecture Strong analytical and critical-thinking skills Ability to understand technical concepts deeply and make informed engineering decisions A proactive mindset and willingness to improve existing systems, processes, and practices Nice to Have Experience with Python Exposure to cloud environments and modern DevOps practices This opportunity is particularly suited to engineers who enjoy working on complex backend systems, influencing architectural decisions, and helping teams improve the way software is designed, built, and deployed.
Technology
B2Bnetwork
Java Developer (Mid)
Mid
Hybrid
Warsaw, Poland
90 - 110 PLN
🏢 Summary: The offer is for a Java Developer to work on backend applications within a microservices architecture. The role involves developing and maintaining RESTful microservices, integrating systems using synchronous and asynchronous communication, and ensuring high code quality and performance. The position also includes participation in testing and deployment of new functionalities. 🗂️ Requirements: Minimum 3 years of experience in Java development, Strong knowledge of Java 21+, Practical experience with Spring Boot 3+, Experience in designing and developing microservices architecture, Knowledge of Kafka or MQ, Experience with PostgreSQL, Experience with MongoDB, Knowledge of REST API, Experience with Docker, Experience with Git, Experience with Maven, Experience with JUnit or Spock, Knowledge of design patterns 📃 Skills: Java, SpringBoot, Microservices, Kafka, PostgreSQL, MongoDB, REST, Docker, Git, Maven, JUnit, Spock 🏢 Description: Poszukujemy osoby na stanowisko Java Developera do projektu realizowanego w środowisku opartym o architekturę mikroserwisową. Osoba na tym stanowisku będzie odpowiedzialna za rozwój oraz utrzymanie aplikacji backendowych, integracje między systemami oraz współtworzenie rozwiązań wspierających kluczowe procesy biznesowe. Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java. Tworzenie oraz rozwój mikroserwisów i interfejsów REST API. Realizacja integracji pomiędzy systemami z wykorzystaniem komunikacji synchronicznej i asynchronicznej. Współpraca przy analizie wymagań oraz projektowaniu rozwiązań technicznych. Dbanie o jakość kodu poprzez code review oraz stosowanie dobrych praktyk programistycznych. Optymalizacja wydajności aplikacji i rozwiązywanie problemów technicznych. Udział w procesie testowania i wdrażania nowych funkcjonalności. Wymagania Minimum 3 lata doświadczenia w programowaniu w języku Java. Bardzo dobra znajomość Java 21+. Praktyczne doświadczenie w pracy ze Spring Boot 3+. Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej. Znajomość Kafka lub MQ. Doświadczenie w pracy z PostgreSQL oraz MongoDB. Znajomość REST API. Umiejętność pracy z Docker, Git oraz Maven. Doświadczenie w testowaniu aplikacji z wykorzystaniem JUnit lub Spock. Znajomość wzorców projektowych. Umiejętność pracy zespołowej oraz samodzielnego rozwiązywania problemów. Mile widziane Jenkins lub GitLab. OpenShift lub Kubernetes. Camunda lub inne rozwiązania BPM/Workflow. Grafana, Kibana lub Dynatrace. Doświadczenie w pracy w metodykach Agile/Scrum.
Technology
ITDS
Senior Java Developer - Microservices
Senior
Hybrid
Warsaw, Poland
18,900 - 23,100 PLN
🏢 Summary: Senior Java Microservices Developer role focused on building, maintaining, and modernizing enterprise-grade Java systems in a hybrid work model. The position involves developing scalable microservices, integrating distributed systems, and upgrading legacy applications within complex enterprise environments. You will contribute to secure, high-performance solutions supporting large-scale digital transformation initiatives. 🗂️ Requirements: Minimum 5 years of experience in Java development, Commercial experience with Java 8+, Strong experience with Spring and SpringBoot, Experience with microservices architecture, Experience with REST and SOAP integrations, Knowledge of SQL and Oracle databases, Experience with Tomcat or similar application servers, Knowledge of TLS/mTLS and secure communication mechanisms, Experience with Maven or Gradle, Experience with Git version control, Ability to write Bash or CMD scripts, Experience working with legacy codebases, Communicative proficiency in Polish 📃 Skills: Java, Spring, SpringBoot, SQL, Oracle, Microservices, REST, SOAP, Tomcat, TLS, mTLS, Maven, Gradle, Git, Bash, CMD, UML, SOAPUI, Postman, Queues 🏢 Description: Ignite innovation — shape the future of enterprise systems! Warszawa-based opportunity with hybrid work model (up to 4 remote days per week). As a Senior Java Microservices Developer , you will be working for our client, a leading player in the IT industry committed to building scalable, secure, and efficient enterprise solutions. You will contribute to the development and maintenance of complex Java-based systems, driving digital transformation and supporting business agility in a dynamic environment. This role offers new challenges for career growth and impactful projects for global enterprise success. Your main responsibilities: Develop and maintain Java applications (Java 8+) within microservices architecture, ensuring high performance and scalability Collaborate on system enhancements, integrating new features based on detailed business requirements Design and implement solutions using Spring (including older versions) and Spring Boot, adhering to best practices Work on system integration using REST, SOAP, and message queuing systems, ensuring robust and secure communication Contribute to system migration initiatives, upgrading stacks to newer frameworks and technologies Document system designs with UML diagrams and other notation standards to support development and integration efforts Engage in troubleshooting, optimizing, and extending existing legacy codebases, maintaining high code quality You're ideal for this role if you have: At least 5 years of professional experience in Java development within enterprise environments Strong proficiency in Java, including working with legacy codebases Extensive experience with Spring framework (any version) and Spring Boot Solid SQL knowledge and experience with database systems like Oracle Hands-on experience with microservices architecture and monolithic systems on application servers like Tomcat Familiarity with distributed systems architecture and system integration (REST, SOAP, queues) Knowledge of security mechanisms such as TLS/mTLS, certificates, and encrypted connections Working experience with Maven, Gradle, Git, and tools like SOAP UI, POSTMAN Ability to write bash or cmd scripts for automation tasks It is a strong plus if you have: (optional) PLSQL knowledge Familiarity with JSF, JSP, or C++ Experience with Ansible or other automation tools Insights into system security best practices Ability to interpret BPMN and UML standards, with problem-solving skills related to new feature development Language Required for the role: Polish (Communicative proficiency) #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.