April 24, 2026
Senior Java Developer (Backend)
Senior • Hybrid
130 - 180 PLN
Warsaw, Poland
Senior Backend Java Developer
Location: Warsaw, Poland (hybrid – 2 days/week in the office)
About the Role
We’re looking for a Senior Backend Java Developer to design and build scalable, high-performance backend systems for international products. You’ll work in a collaborative environment, contribute to architectural decisions, and mentor other engineers.
Responsibilities
Design, develop, and maintain backend systems using Java 17+ and Spring Boot
Ensure scalability, performance, and security of solutions
Work with SQL databases (e.g. PostgreSQL)
Support deployments using Docker, Kubernetes, and Helm
Use Bash/Shell for automation and integration tasks
Lead technical discussions and mentor team members
Collaborate in Agile (Scrum) teams and communicate in English
Requirements
Strong experience with Java 17+, Spring / Spring Boot / Spring Security
Experience with cloud-native applications
Maven, SQL, Git (GitHub, CI/CD)
Testing frameworks (JUnit, AssertJ, Hamcrest)
Kubernetes, Helm
Bash/Shell scripting
English B2/C1
Experience in enterprise environments
8+ years of backend development experience
Nice to Have
PostgreSQL, Hibernate/JPA
Kafka, event-driven architecture
Microservices architecture
Python
Knowledge of C or Go
CI/CD tools, JIRA
Monitoring tools (Grafana, Prometheus, Kibana)
Security best practices (OWASP)
Qualifications
Degree in Computer Science or related field
Similar jobs you might like
Technology
Link Group
Junior Java Developer (Backend)
Junior
Hybrid
Warsaw, Poland
60 - 90 PLN
🏢 Summary: Junior Backend Java Developer role focused on building and maintaining scalable backend systems using modern Java and Spring technologies in an international, Agile environment. The position involves developing secure, high-quality applications and collaborating within a hybrid work model. 🗂️ Requirements: Java 17+, Spring / Spring Boot / Spring Security, Maven, SQL, Git (GitHub, CI/CD basics), Experience with unit testing, English B2/C1, Around 2 years of commercial experience, Degree in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Maven, SQL, Git, GitHub, CICD, UnitTesting 🏢 Description: Junior Backend Java Developer Location: Warsaw, Poland (hybrid – 2 days/week in the office) About the Role We’re looking for a Junior Backend Java Developer to join a team building scalable, modern backend systems for international products. You’ll work in a collaborative environment with a strong focus on learning, ownership, and quality. Responsibilities Develop and maintain backend applications using Java 17+ and Spring Boot Ensure performance, scalability, and security of solutions Work with SQL databases (e.g. PostgreSQL) Support deployments using Docker, Kubernetes, and Helm Use Bash/Shell for automation tasks Collaborate in Agile (Scrum) teams and communicate in English Requirements Java 17+, Spring / Spring Boot / Spring Security Maven, SQL, Git (GitHub, CI/CD basics) Experience with unit testing English B2/C1 Around 2 years of commercial experience Nice to Have PostgreSQL, Hibernate/JPA Kubernetes, Helm Kafka, microservices Bash/Shell or Python CI/CD tools, JIRA Monitoring tools (Grafana, Prometheus) Security basics (OWASP) Qualifications Degree in Computer Science or related field
Technology
DCV Technologies
Senior Java Backend Developer (1day/weekly-onsite Warsaw Gdansk)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Contract role for a Senior Java Backend Developer to design and build scalable backend systems and microservices for a large enterprise digital platform in a hybrid model in Poland. The position focuses on developing RESTful services, integrating external systems, and optimizing distributed applications. Requires strong experience in Java-based microservices architecture and modern DevOps tools. 🗂️ Requirements: 7+ years of Java development experience, Strong expertise in Java 8+, Experience with Spring and related frameworks, Hands-on microservices development, Experience with RESTful APIs and web services, Experience with Kafka or distributed messaging systems, Understanding of SOA principles, Experience with relational or NoSQL databases, Experience with containerization and orchestration, Knowledge of React or advanced JavaScript, Proficiency with Git, Maven, Jenkins, Registration in Poland as self-employed consultant 📃 Skills: Java, Spring, SpringBoot, SpringMVC, JPA, Hibernate, REST, SOAP, HTTP, JSON, XML, Kafka, SQL, NoSQL, Docker, Git, Maven, Jenkins, React, JavaScript 🏢 Description: Dear Consultant, We are seeking an experienced Senior Java Backend Developer to design and build scalable backend systems and microservices for a large enterprise digital platform. Send CV if you are interested and registered in Poland as a self-employed Consultant. (marcillina.tietjen@dcvtechnologies.co.uk) Senior Java Backend Developer – Microservices (Contract) Location: Gdansk or Warsaw, Poland Work Mode: Hybrid – 1 day onsite per week Seniority: 7+ years experience Key Responsibilities • Design and implement backend systems and microservices• Develop RESTful APIs and web services• Participate in architecture reviews and optimisation initiatives• Debug, profile, and optimise applications• Integrate external APIs and services• Write and maintain technical documentation Required Skills & Experience • Strong expertise in Java 8+ • Frameworks: Spring, Spring Boot, Spring MVC, JPA, Hibernate • Microservices development using HTTP, REST, JSON, XML • Messaging and distributed systems experience ( Kafka ) • Strong understanding of SOA principles and web services (REST & SOAP) • Experience with Relational or NoSQL databases • Exposure to containerisation & orchestration technologies • Experience with React or advanced JavaScript • Tools: Docker, Git, Maven, Jenkins
Technology
iTeamly
Staff / Senior Java Developer
Senior
Remote
Krakow, Poland
19,500 - 29,500 PLN
🏢 Summary: Senior Backend Engineer role focused on designing and developing scalable, reliable backend services using Java. The position involves working in a cross-functional team to build high-performance systems, improve architecture, and support CI/CD and production environments. 🗂️ Requirements: 5+ years Backend Engineering experience, Strong Java proficiency, Solid knowledge of databases and SQL, Experience with RESTful APIs, Experience with microservices architecture, Experience with high-load systems, Experience with Docker and Kubernetes, Experience with AWS or GCP, Knowledge of CI/CD pipelines, Understanding of Agile practices 📃 Skills: Java, SQL, REST, Microservices, Docker, Kubernetes, AWS, GCP, CI/CD, Golang, Python 🏢 Description: We are looking for a Senior Backend Engineer with strong Java experience to help us design and develop scalable solutions. You will work in a cross-functional team, building reliable services and contributing to the continuous improvement of our systems. This role is ideal for someone who enjoys solving complex problems and driving technical excellence. 💼 Responsibilities: Design, develop, and maintain backend features and services. Collaborate with teams to define requirements and integrate systems. Ensure performance, scalability, and reliability of applications. Contribute to CI/CD processes and support production systems. Write clear documentation and share knowledge within the team. ✅ Requirements: 5+ years of experience as a Backend Engineer, with strong Java skills (Golang/Python is a plus). Solid understanding of databases and SQL. Experience with RESTful API design, microservices, and high-load systems. Familiarity with Docker, Kubernetes, and cloud environments (AWS/GCP). Knowledge of CI/CD pipelines and Agile practices. Strong problem-solving and communication skills. 🎁 We offer: Stable employment in a fast-growing company. Flexible and remote-friendly working model. Health and wellbeing benefits. Learning and development opportunities. Modern equipment and comfortable work environment.
Technology
DCV Technologies
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Java Developer role focused on building, maintaining, and optimizing scalable Java applications for complex financial and enterprise systems in a hybrid Krakow setup. The position involves working with microservices architecture, REST APIs, and databases within an Agile environment. You will contribute to design, development, performance optimization, and technical reviews. 🗂️ Requirements: Minimum 6 years of Java development experience, At least 5 years of experience with Spring and Spring Boot, Strong experience with Microservices architecture, Strong knowledge of REST APIs and integration patterns, Experience with SQL and NoSQL databases, Ability to design application architecture, Experience working in Agile environments 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, SQL, NoSQL, APIs, Architecture, Agile 🏢 Description: 📍 Location: Krakow, hybrid 3 days/week Role: Senior Java Developer Role Description: We are looking for an experienced Java Developer to join technology team. You will be responsible for developing, maintaining, and optimizing Java-based applications that support complex financial systems and enterprise platforms. Key Competencies: Agile way of working and collaboration in cross-functional teams Advanced Java concepts and object-oriented design principles Java API management, RESTful services, and Microservices architecture Database technologies (SQL / NoSQL) and performance optimization Requirements: Minimum 6 years of experience in Java development Strong experience with Spring / Spring Boot and Microservices (5+ years) Good understanding of REST APIs, integration patterns, and application architecture Experience with database technologies and writing efficient queries Ability to work in a team environment and communicate effectively with technical and non-technical stakeholders Experience working in Agile delivery environments Nice-to-Have / Bonus Skills: Experience in production support and troubleshooting Participation in design and architecture reviews Exposure to cloud platforms and modern deployment pipelines Mentoring or leading technical discussions Responsibilities: Design, develop, and maintain scalable Java applications Participate in design and code reviews Troubleshoot issues and optimize system performance Collaborate with business analysts and other teams to deliver solutions Prepare technical documentation and reports as needed
Technology
ITDS
Senior Java Spring Boot Backend Developer – Cloud and Microservices
Senior
Hybrid
Krakow, Poland
24,150 - 30,450 PLN
🏢 Summary: Senior Java Spring Boot Backend Developer role focused on building and modernizing a cloud-native Messaging Delivery Platform in the financial sector. The position involves designing and developing scalable microservices, APIs, and distributed systems deployed on Kubernetes and AWS. You will work in an Agile team to deliver secure, high-quality backend solutions for multi-channel customer communication. 🗂️ Requirements: Minimum 6 years of Java development experience, Strong hands-on experience with Spring Boot, Experience designing microservices architectures, Practical experience with Kubernetes, Experience with AWS cloud environments, Proficiency with CI/CD tools (Jenkins, GitHub, Maven, Groovy), Strong knowledge of API design (Swagger, OpenAPI, REST, JSON), Experience with OAuth2 and API Gateway solutions (Kong), Experience with TDD and Scrum methodologies, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, AWS, Jenkins, GitHub, Maven, Groovy, Swagger, OpenAPI, REST, JSON, OAuth2, Kong, CICD, TDD, Scrum, API 🏢 Description: Unleash innovation at scale — drive the future of cloud-native, microservices architectures! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Spring Boot Backend Developer , you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology. Your main responsibilities: Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards. Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures. Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices. Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure. Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions. Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks. Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation. Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise. Support and mentor team members to foster a culture of technical excellence and knowledge sharing. You're ideal for this role if you have: Minimum 6 years of experience in Java development within a senior or expert capacity. Strong hands-on expertise with Spring Boot framework and microservices architecture. Practical experience with Kubernetes and Cloud environments, particularly AWS. Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting. Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON. Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong. Robust knowledge of Agile practices, especially TDD and Scrum methodologies. Ability to work fluently in English, with excellent communication skills. It is a strong plus if you have: Certifications or additional experience with AWS services. Knowledge of automation testing frameworks. Experience with messaging systems or middleware. 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
RITS Professional Services
Senior Java Developer
Senior
Remote
Warsaw, Poland
130 - 160 PLN/hr
🏢 Summary: Long-term B2B contract for a Senior Java Developer to design, build and maintain backend applications and microservices using Spring Boot, with strong focus on system architecture, integrations and cloud environments. The role involves developing REST and asynchronous communication, working with SQL databases, containerization and CI/CD pipelines. Fully remote or hybrid work model available. 🗂️ Requirements: Commercial experience in backend development with Java 11+, Strong knowledge of Java and Spring Framework, Experience in designing and developing microservices, Experience with REST API and asynchronous communication (Kafka, MQ), Practical knowledge of SQL databases (Oracle or PostgreSQL), Experience with Git and CI/CD pipelines, Experience with Docker and Kubernetes, Experience working in Linux environments, Experience with cloud platforms, Ability to write unit and integration tests, Experience working in Agile/Scrum, English proficiency for technical communication 📃 Skills: Java, Spring, SpringBoot, REST, Kafka, MQ, Oracle, PostgreSQL, SQL, Git, CI/CD, Docker, Kubernetes, Linux, Cloud, HTTP, JSON 🏢 Description: Senior Java Developer poszukiwany(-a)! Lokalizacja: 100% zdalnie / hybrydowo (Warszawa/Wrocław/Kraków - do ustalenia) Forma współpracy: B2B Wynagrodzenie (B2B): do 160 zł/h netto + VAT Start: do uzgodnienia Czas trwania projektu: długofalowa współpraca Obowiązki Projektowanie, rozwój i utrzymanie aplikacji backendowych w Javie z wykorzystaniem Spring Framework / Spring Boot Projektowanie i implementacja mikroserwisów oraz komunikacji pomiędzy nimi (REST, integracje asynchroniczne) Tworzenie i utrzymanie szablonów mikroserwisów, bibliotek oraz komponentów platformowych Integracja systemów z wykorzystaniem narzędzi kolejkowych ( Kafka, MQ ) Praca z bazami danych ( Oracle, PostgreSQL ) Udział w projektowaniu architektury systemów oraz doborze technologii Wdrażanie i utrzymanie rozwiązań w różnych środowiskach chmurowych Pisanie testów jednostkowych i integracyjnych , przeprowadzanie code review Monitorowanie i optymalizacja wydajności systemów Tworzenie i promowanie standardów technicznych oraz dobrych praktyk Wsparcie zespołów produktowych (mentoring, przeglądy kodu) Współpraca z zespołami frontend, QA, DevOps Praca w metodyce Agile Wymagania Komercyjne doświadczenie w tworzeniu aplikacji backendowych w Javie (Java 11+) Bardzo dobra znajomość Java oraz Spring Framework / Spring Boot Doświadczenie w projektowaniu i rozwoju mikroserwisów Znajomość REST API , HTTP/JSON oraz komunikacji asynchronicznej ( Kafka, MQ ) Praktyczna znajomość baz danych SQL (np. Oracle, PostgreSQL), mile widziane NoSQL Doświadczenie z Git , CI/CD oraz narzędziami developerskimi Znajomość Docker i Kubernetes oraz pracy w środowisku Linux Doświadczenie w pracy z platformami chmurowymi Umiejętność tworzenia wydajnych i jakościowych rozwiązań , dbałość o standardy kodu Doświadczenie w pracy w metodykach Agile / Scrum Samodzielność, dobra organizacja pracy i umiejętności komunikacyjne Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację Mile widziane: doświadczenie z technologiami front-end, np. Angular, React Nie zwlekaj i zaaplikuj już teraz! Nr ref.: 58/12/2025/MB/2997
Technology
SILK SOFTWARE HOUSE
Senior Java Developer
Senior
On-site
Warsaw, Poland
120 - 160 PLN/hr
🏢 Summary: Senior Java Developer role focused on designing and owning mission-critical backend systems in fintech and high-scale environments. The position involves leading microservices architecture, optimizing performance and reliability, and mentoring engineers. Full-time onsite work in Warsaw with strong emphasis on architectural quality and production-grade systems. 🗂️ Requirements: Full-time onsite availability in Warsaw, 5+ years commercial experience in Java development, Strong commercial experience with Java and Spring (Boot, Security, Data), Deep knowledge of Hibernate ORM and SQL databases, Strong understanding of JVM internals, Experience designing scalable backend architectures, Proficiency with CI/CD pipelines, Proficiency with Git, Proficiency with Gradle, Experience with production debugging, Ability to use AI-assisted development tools, English level B2 or higher 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, SpringData, Hibernate, SQL, JVM, PostgreSQL, CI/CD, Git, Gradle, REST, SOLID, DDD, ChatGPT, Claude, Cursor, Grok 🏢 Description: 📍 Warsaw (Onsite – near Metro Plac Wilsona) 💼 B2B / Freelance About Silk Software House Silk Software House builds and maintains mission-critical backend systems for fintech, payments, and large-scale platforms. We value strong engineering judgment, ownership, and long-term cooperation over short-term delivery pressure. Your Role As a Senior Java Developer, you’ll take technical ownership of backend services, influence architectural decisions, and mentor other engineers. You’ll work directly on complex domains where performance, security, and reliability matter. Responsibilities Design and implement backend architectures using Java 11+ and Spring Lead development of microservices and APIs Optimize performance, scalability, and data consistency Work deeply with Hibernate , transactions, and database internals Review code, mentor developers, and set engineering standards Collaborate with DevOps on deployments and observability Requirements This role requires full-time onsite work (no remote or hybrid options). Candidates must be willing and able to work from our office near the Plac Wilsona metro station 5+ years of commercial experience as a Java Developer Strong commercial experience with Java & Spring (Boot, Security, Data) Deep knowledge of Hibernate ORM , SQL databases, and JVM behavior Experience designing scalable, maintainable backend architectures Proficiency with CI/CD, Git, Gradle, and production debugging Effective use of AI-assisted development tools ( ChatGPT, Claude, Cursor, Grok ) English at B2+ level Nice to Have Event-driven architecture (Kafka, queues) Cloud-native systems (AWS/GCP/Azure) Kubernetes, Docker, observability tools Experience in fintech or high-traffic systems Rates (B2B) 120–160 PLN / hour Recruitment Process Intro call (30 min) Senior-level technical interview Architecture & project discussion Offer Tech Stack Java: Advanced Spring Boot: Advanced Hibernate: Advanced PostgreSQL: Advanced Solid: Advanced DDD: Advanced REST API: Advanced
Technology
SILK Software House
Senior Java Developer
Senior
On-site
Warsaw, Poland
120 - 160 PLN/hr
🏢 Summary: Senior Java Developer role focused on designing and owning high-performance backend systems for fintech and large-scale platforms. The position involves leading microservices architecture, optimizing performance and data consistency, and mentoring engineers in a full-time onsite setup in Warsaw. Strong emphasis on architectural decision-making, security, and reliability in production environments. 🗂️ Requirements: 5+ years commercial experience as Java Developer, Strong commercial experience with Java and Spring (Boot, Security, Data), Deep knowledge of Hibernate ORM and SQL databases, Strong understanding of JVM behavior, Experience designing scalable backend architectures, Proficiency with CI/CD pipelines, Proficiency with Git and Gradle, Experience with production debugging, Ability to work full-time onsite in Warsaw, Effective use of AI-assisted development tools (ChatGPT, Claude, Cursor, Grok), English level B2+ or higher 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, SpringData, Hibernate, SQL, PostgreSQL, JVM, CI/CD, Git, Gradle, REST, SOLID, DDD, ChatGPT, Claude, Cursor, Grok 🏢 Description: 📍 Warsaw (Onsite – near Metro Plac Wilsona) 💼 B2B / Freelance About Silk Software House Silk Software House builds and maintains mission-critical backend systems for fintech, payments, and large-scale platforms. We value strong engineering judgment, ownership, and long-term cooperation over short-term delivery pressure. Your Role As a Senior Java Developer, you’ll take technical ownership of backend services, influence architectural decisions, and mentor other engineers. You’ll work directly on complex domains where performance, security, and reliability matter. Responsibilities Design and implement backend architectures using Java 11+ and Spring Lead development of microservices and APIs Optimize performance, scalability, and data consistency Work deeply with Hibernate , transactions, and database internals Review code, mentor developers, and set engineering standards Collaborate with DevOps on deployments and observability Requirements This role requires full-time onsite work (no remote or hybrid options). Candidates must be willing and able to work from our office near the Plac Wilsona metro station 5+ years of commercial experience as a Java Developer Strong commercial experience with Java & Spring (Boot, Security, Data) Deep knowledge of Hibernate ORM , SQL databases, and JVM behavior Experience designing scalable, maintainable backend architectures Proficiency with CI/CD, Git, Gradle, and production debugging Effective use of AI-assisted development tools ( ChatGPT, Claude, Cursor, Grok ) English at B2+ level Nice to Have Event-driven architecture (Kafka, queues) Cloud-native systems (AWS/GCP/Azure) Kubernetes, Docker, observability tools Experience in fintech or high-traffic systems Rates (B2B) 120–160 PLN / hour Recruitment Process Intro call (30 min) Senior-level technical interview Architecture & project discussion Offer Tech Stack Java: Advanced Spring Boot: Advanced Hibernate: Advanced PostgreSQL: Advanced Solid: Advanced DDD: Advanced REST API: Advanced
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
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