Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
August 14, 2026
Java Backend Developer
Senior • Hybrid
135 - 140 PLN
Warsaw, Poland
Apply now
Work Model
Hybrid work model: 1–2 days per month in the Warsaw office.
Start Date
ASAP or up to 30 days' notice period.
Responsibilities
- Develop and implement software enhancements.
- Prepare and maintain development environments.
- Create and modify databases.
- Design and execute unit and integration tests.
- Ensure solutions comply with system architecture and coding standards.
- Perform code reviews and quality assurance activities.
- Prepare releases, configurations, and deployment documentation.
Requirements
- 5+ years of experience in software development.
- Strong Java development skills.
- Experience with high-volume, real-time data processing systems.
- Hands-on experience with Apache Kafka.
- Experience in the banking or financial sector.
- Understanding of software testing and system integration.
Nice to Have
- Knowledge of Java Swing (Full Stack profile).
What We Offer
- Hybrid work model.
- Medicover private healthcare.
- Multisport card.
- Access to an e-learning platform.
- Group life insurance.
Similar jobs you might like
Technology
New offer
Experis Manpower Group
Java Backend Developer
Mid
Hybrid
Warsaw, MZ, Poland
18,000 - 18,500 PLN
🏢 Summary: Hybrid Java development role in Warsaw's banking environment, focused on transaction-processing integrations, database solutions, testing, code reviews, and deployments. The offer supports candidates available to start ASAP or within a 30-day notice period. 🗂️ Requirements: 2–3 years of Java development experience, Banking systems development experience, Apache Kafka experience, High-volume real-time systems experience, SQL knowledge, REST API knowledge, Software testing knowledge, Understanding of system integrations, Understanding of distributed architectures 📃 Skills: Java, Kafka, SQL, REST, Testing, Integrations, Architectures 🏢 Description: Start Date: ASAP / up to 30 days notice period Responsibilities - Develop and maintain Java applications in the banking environment. - Build integrations and support transaction processing systems. - Create and modify database solutions. - Develop and execute unit and integration tests. - Participate in code reviews and deployment activities. Requirements - Min. 2-3 years of experience in Java development. - Experience in banking systems development. - Experience with Apache Kafka. - Experience working with high-volume, real-time systems. - Good knowledge of SQL, REST APIs, and software testing. - Understanding of system integrations and distributed architectures. Nice to have - Knowledge of Java Swing. - Experience with ATM, POS, payment, or card processing systems. What We Offer - Hybrid work model. - Medicover healthcare. - Multisport card. - Access to an e-learning platform. - Group life insurance.
Technology
Experis Manpower Group
Junior Java Developer
Junior
Hybrid
Warsaw, MZ, Poland
100 - 120 PLN
🏢 Summary: Hybrid Java Developer role on a long-term enterprise project involving development and maintenance of systems that process high volumes of real-time data. The work covers Java development, database components, testing, quality assurance, and deployment support, with only 1–2 office days per month in Warsaw. 🗂️ Requirements: Commercial Java development experience, Experience with high-volume real-time data systems, Hands-on Apache Kafka experience, Relational database and database development experience, Unit and integration testing experience, Understanding of development best practices, code reviews, and quality standards, Experience in enterprise-scale environments 📃 Skills: Java, Kafka, SQL 🏢 Description: 📍 Warsaw | Hybrid model (only 1-2 days per month in the office) We are looking for a Java Developer to join a project focused on the development and maintenance of systems processing large volumes of real-time data. This role combines software development, database-related activities, testing, and deployment support within a complex enterprise environment. Responsibilities Prepare and maintain development environments. Develop and implement new functionalities and enhancements. Create, modify, and maintain database components. Prepare and execute unit and integration tests. Design and perform performance testing activities. Verify compliance of delivered solutions with system architecture, coding standards, and quality requirements. Participate in code reviews and quality assurance processes. Prepare software changes for deployment, including code repository management, configuration updates, and deployment documentation. Requirements Commercial experience in Java development. Experience working with systems processing large volumes of real-time data. Hands-on experience with Apache Kafka . Experience with relational databases and database development. Experience creating and executing unit and integration tests. Understanding of software development best practices, code reviews, and quality standards. Experience working in enterprise-scale environments. Nice to Have Knowledge of the Java Swing library. Experience in developing and maintaining Java desktop applications. What We Offer Hybrid work model with only 1-2 days per month in the Warsaw office . Long-term cooperation on a stable and challenging project. Opportunity to work with modern technologies and real-time data processing solutions. Collaboration with experienced professionals in a dynamic environment. Professional growth and participation in business-critical initiatives.
Technology
Experis Manpower Group
Senior Java Developer
Senior
Hybrid
Warsaw, MZ, Poland
135 - 145 PLN
🏢 Summary: Hybrid Java development role focused on building and maintaining systems that process high volumes of real-time data. The role includes delivering new functionality, database work, testing, performance validation, code reviews, and deployment preparation, with only 1–2 office days per month in Warsaw. 🗂️ Requirements: Commercial Java development experience, Experience with high-volume real-time data processing systems, Hands-on Apache Kafka experience, Unit and integration testing experience, Knowledge of relational databases, Understanding of software development best practices and quality standards 📃 Skills: Java, Kafka, Databases, Testing, Performance 🏢 Description: Java Developer (Kafka) 📍 Warsaw | Hybrid model (only 1-2 days per month in the office) We are looking for a Java Developer to join a project within the focused on the development and maintenance of systems that process large volumes of real-time data. Responsibilities Preparing and configuring development environments. Developing and implementing new functionalities. Creating and modifying database structures. Designing and executing unit and integration tests. Developing and performing performance tests. Ensuring that implemented changes comply with system architecture and quality standards. Participating in code reviews and quality assurance activities. Preparing solutions for deployment, including code repository management, configuration updates, and deployment documentation. Requirements Commercial experience in Java development. Experience working with systems that process large volumes of real-time data. Hands-on experience with Apache Kafka . Experience creating and executing unit and integration tests. Knowledge of relational databases. Understanding of software development best practices and quality standards. Nice to Have Knowledge of the Java Swing library. Experience developing and maintaining desktop applications based on Java Swing. What We Offer Hybrid work model with only 1-2 days per month in the Warsaw office . Opportunity to work on modern, real-time data processing systems. Long-term cooperation in a stable project environment. Collaboration with experienced professionals and opportunities for professional growth.
Technology
Experis Manpower Group
Senior Java Developer/Analyst
Senior
Hybrid
Warsaw, Poland
160 - 180 PLN
🏢 Summary: Hybrid Java Regular/Senior role supporting the modernization of a legacy POS terminal management system into a microservices architecture. The work combines analysis and development, including solution design, Java upgrades, documentation, reverse engineering, automated testing, security improvements, and rollout to new markets. The role follows Scrum in a small team, with four days per week onsite in Warsaw. 🗂️ Requirements: Hybrid availability in Warsaw: 4 days onsite per week, Full availability in the Polish time zone, Polish language proficiency, English proficiency at B2 level or higher, 5+ years of commercial experience at Regular/Senior level, Very good Java 8+ and object-oriented programming knowledge, Independent application-component design, implementation, documentation and testing experience, Strong analytical skills, Ability to work with legacy systems, Practical Spring, Spring Boot, Hibernate, JPA, JEE and REST API design knowledge, Practical relational database experience, especially Oracle, Experience with RabbitMQ, system integration and distributed systems, Experience with JBoss or WildFly, Experience with Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, Jira and Docker 📃 Skills: Java, OOP, Spring, SpringBoot, Hibernate, JPA, JEE, REST, Oracle, RabbitMQ, JBoss, WildFly, Maven, Git, GitLab, Jenkins, Nexus, Jira, Docker 🏢 Description: Hybrid work from Warsaw (4 days per week from the Client's office, 1 from home) Full availability in the Polish time zone Polish language is required English: at least B2 Tasks Design and implementation of IT solutions based on analytical and technical documentation Review and improvement of analytical documentation Creation and maintenance of technical documentation Technical upgrades and modernization of an existing system (including migration to Java 17 and newer technologies like Spring Boot) Work with legacy code and monolithic architecture (Java 8-based system) Reverse engineering based on: existing source code, functional and technical documentation, documented business processes, system UI and database access Participation in transformation of a monolithic TMS system (POS terminal management) towards microservices architecture Defining, designing and implementing automated test cases (including regression testing) Identification of areas for test automation based on code and documentation Work with system security improvements and vulnerability mitigation Close cooperation with operational and development teams (~50% analytical work / ~50% development) Working in Scrum (2-week sprints) in a small development team Supporting system evolution and rollout to new markets (e.g. Germany) Requirements Very good knowledge of Java (8+) and object-oriented programming (experience with Java 17 is a plus) At least 5+ years of experience (Regular/Senior level) Experience in independent design, implementation, documentation and testing of application components Strong analytical skills and ability to work with legacy systems Very good practical knowledge of: Spring / Spring Boot, Hibernate / JPA, JEE, RESTful API design, Relational databases (especially Oracle) Practical experience with: message queues (RabbitMQ), system integration and distributed systems, application servers (JBoss / WildFly), development tools: Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, Jira Docker
Technology
emagine Polska
Senior Java Developer
Senior
Hybrid
Warsaw, MZ, Poland
190 - 190 PLN/hr
🏢 Summary: Senior Java Developer contract for a logistics project, focused on building secure, high-performance backend data-processing services in a microservices architecture. The role uses Java, Confluent Kafka/KStreams, MongoDB Atlas and PostgreSQL, with hybrid work from the Warsaw office 2–3 days per week. 🗂️ Requirements: 10+ years of Java development experience, Strong Confluent Kafka expertise, Strong KStreams expertise, MongoDB Atlas experience, PostgreSQL experience, English proficiency, Polish proficiency 📃 Skills: Java, Kafka, Confluent, KStreams, MongoDB, PostgreSQL, CI/CD, Microservices 🏢 Description: 🌍Work model: 2-3 days a week from the Warsaw office. 💰Rate: B2B - up to 190 zl/h. ⏰Start: ASAP/ 1 month. ⏳Project length: > 12 months + extensions. 📕Project language: English + Polish. 💼 Industry: Logistics. ⚙️Recruitment process: 2 interviews with the client. 🔍Workload: fulltime. Summary: The Senior Java Developer is primarily responsible for designing and developing backend applications while ensuring adherence to high standards of security, performance, and quality. This role focuses on leveraging extensive experience in Java and Kafka to build robust data processing solutions within a microservices architecture. Main Responsibilities: Building, testing, and deploying software using CI/CD pipelines. Creating microservices for data processing, database interactions, and data exposure. Implementing relevant architectural patterns for data handling and web services. Ensuring accurate logging and alert configurations for operational efficiency. Conducting comprehensive testing of software for various performance criteria. Integrating security features, including authentication and authorization controls. Participating in a developer guild to share best practices and technical knowledge. Key Requirements: 10+ years of relevant experience in Java development. Strong expertise in Kafka, particularly with Confluent Kafka and KStreams. Experience with MongoDB Atlas and PostgreSQL as database technologies. Nice to Have: Familiarity with authentication protocols such as OIDC, OAuth2, and SAML. Experience with containerization technologies like Docker. Knowledge of Kubernetes for container orchestration. Experience with the ELK stack for logging, monitoring, and alerting.