Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
June 4, 2026
Senior Java Developer
Senior • Hybrid
21,000 - 25,200 PLN
Warsaw, Poland
Unleash innovation with scalable enterprise solutions — shape the future of digital transformation!
Warsaw-based opportunity with hybrid work model (up to 2 remote days per week).
As a Senior Java Developer, you will be working for our client, a leading player in the technology industry committed to delivering cutting-edge software solutions. You will contribute to building robust, scalable REST APIs and advanced backend systems, empowering organizations to transform their digital landscapes and drive business success. This is your chance to grow your career at the forefront of technological innovation.
Your main responsibilities:
- Analyze requirements and convert them into comprehensive technical tasks, supporting the development process.
- Propose and challenge technical solutions to ensure optimal implementation.
- Develop functionalities in Java 17+ using Spring Boot 3/4+ in line with architectural and security standards.
- Conduct thorough unit and integration testing to ensure code quality.
- Create and update technical and architectural documentation for ongoing project clarity.
- Share knowledge with team members to foster continuous learning and improvement.
- Stay updated on technological advancements and suggest innovative enhancements.
You're ideal for this role if you have:
- 5+ years of professional experience in Java development or relevant fields.
- Strong expertise in Java 17+ and Spring Boot (version 3 or 4+).
- Experience with Git, Kubernetes, Jenkins, Flyway, RabbitMQ, and PostgreSQL.
- Proven ability to analyze complex requirements and translate them into technical solutions.
- Solid understanding of REST API development, architecture, security, and best practices.
- Excellent communication skills in fluent English.
- Ability to work in a hybrid model, with up to 2 remote days per week.
It is a strong plus if you have:
- Knowledge of containerization and orchestration tools or certifications.
- Experience working within Agile teams or with CI/CD pipelines.
Language Required for the role:
- Fluent English, written and spoken.
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.
Similar jobs you might like
Technology
ITDS
Senior Java Developer – Financial Technology Solutions
Senior
Hybrid
Warsaw, Poland
185,010 - 221,970 PLN
🏢 Summary: Senior Java Developer role supporting secure, scalable banking and payments systems in Warsaw, with a hybrid schedule of one remote day per week. The position covers solution design, development, testing, and delivery of event-driven microservices within distributed systems. 🗂️ Requirements: 4+ years of Java development experience in financial or similarly complex domains, Java, Spring, Hibernate, DB2, Spring Boot, and RESTful API expertise, Apache Kafka experience, including producers, consumers, Kafka Streams, and Kafka Connect, MongoDB and Spring Data MongoDB knowledge, Docker, Maven, Git, and CI/CD pipeline familiarity, Understanding of event-driven microservices and distributed systems, Communicative English, Existing legal right to work in the European Union 📃 Skills: Java, Spring, Hibernate, DB2, Kafka, MongoDB, Docker, Maven, Git, GitLab, CI/CD, REST 🏢 Description: Unleash innovative financial solutions — shape the future of fintech with Java excellence! Warsaw-based opportunity with hybrid work model (1 remote day per week). As a Senior Java Developer , you will be working for our client, a leader in financial technology solutions. You will contribute to critical projects in the banking and payments industry, shaping the evolution of secure, scalable financial systems and ensuring seamless integration of cutting-edge technologies. This role offers an excellent platform for career growth amidst a dynamic, global team. Your main responsibilities: Participate in requirements gathering sessions with business users to understand project needs. Lead analysis, solution design, and planning activities within the engineering team. Implement and rigorously test software changes; participate in code reviews and assist in UAT and releases. Innovate by improving existing stacks and developing new functionalities in a fast-paced environment. Contribute to the development of event-driven and microservices architectures within distributed systems. Collaborate effectively with international teams and stakeholders. Maintain high-quality documentation and ensure adherence to best practices. Engage actively in continuous improvement initiatives and process optimizations. You're ideal for this role if you have: 4+ years of proven experience in Java development within financial or similarly complex domains. Proficiency in Java, Spring, Hibernate, DB2, Spring Boot, and RESTful API design. Experience with Apache Kafka, including producers, consumers, Kafka Streams, and Kafka Connect. Knowledge of MongoDB and Spring Data MongoDB. Familiarity with Docker, Maven, Git, and CI/CD pipelines (preferably GitLab CI). Solid understanding of event-driven/microservices architectures and distributed systems. Strong analytical, communication, and teamwork skills. Ability to work in a fast-paced, collaborative environment with a strong work ethic. It is a strong plus if you have: Experience with IBM MQ / JMS and infrastructure as code. Knowledge of financial messaging standards such as ISO 20022, SWIFT, CBPR+, FIN. Python scripting and experience in financial services, payments, or banking technology. Language Required for the role: Communicative English proficiency. 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 Developer – Securities Settlement Systems
Mid
Hybrid
Warsaw, MZ, Poland
237,510 - 284,970 PLN/mo
🏢 Summary: Senior Java Developer role focused on building and maintaining backend securities-settlement systems. The position uses event-driven architecture, container orchestration, CI/CD, monitoring, and AI-assisted development in a hybrid work model with up to three remote days per week. 🗂️ Requirements: 3+ years of Java software development experience, Proficiency in Java and Spring Boot, Hands-on Kafka experience, Experience with GitLab and SDLC tools, Understanding of Docker and Kubernetes, Communicative English, Legal right to work in the European Union 📃 Skills: Java, Spring, Kafka, GitLab, Docker, Kubernetes 🏢 Description: Unleash the Power of Modern Financial Systems — Drive Innovation in Securities Settlement Technology! Warsaw-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java Developer , you will be working for our client, a leader in the securities and post-trade processing industry. You’ll contribute to building and maintaining cutting-edge settlement systems that enable reliable, secure, and efficient financial transactions. Join a collaborative environment where innovation and technology meet to transform the future of finance. Your main responsibilities: Develop and maintain Java-based backend services using Spring Boot to support securities settlement processes Work with Kafka to implement event-driven architectures for real-time data processing Deploy and manage applications utilizing Kubernetes and Argo CD for orchestration and automation Participate actively in CI/CD pipelines using GitLab to ensure reliable and continuous delivery Monitor system performance and health through Prometheus, Grafana, and the Elastic Stack Leverage AI tools like GitHub Copilot, Devin, and Claude to improve code quality and team productivity You’re ideal for this role if you have: Minimum 3 years of experience in software development, specifically with Java Strong proficiency in Java programming and Spring Boot framework Hands-on experience with Kafka and SDLC tools such as GitLab Solid understanding of containerization and orchestration technologies (Docker, Kubernetes) Experience with deploying and managing cloud applications, ideally on AWS (nice to have) Knowledge of securities settlements and post-trade processing (preferred) Familiarity with AI tools like Devin and Claude (preferred) Excellent problem-solving skills and attention to detail Strong communication skills and ability to work collaboratively in a team It is a strong plus if you have: Experience with AWS cloud platform Knowledge of securities settlement and post-trade systems Hands-on experience with Argo CDF Certifications or familiarity with AI-driven development tools Language Required for the role: English – Communicative 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
Senior Java Developer (with basic Angular)
Senior
Hybrid
Warsaw, MZ, Poland
18,900 - 27,300 PLN
🏢 Summary: Hybrid Senior Java Developer role focused on building scalable RESTful microservices and basic Angular front-end features for secure, high-performance web applications. The position uses Java 17, Spring, Angular, Oracle, and Jenkins within Agile and DevOps delivery workflows.
🗂️ Requirements: 6–8 years of Java development experience, Java 11+ / JDK 8+ experience, Angular 8+ experience, TypeScript and modern front-end development experience, Spring Framework experience: Boot, Batch, Security, 2–3 years of RESTful microservices experience, Hibernate and JUnit knowledge, SQL, PL/SQL, and Oracle database experience, Fluent English, Existing legal right to work in the European Union
📃 Skills: Java, JDK, Angular, TypeScript, JavaScript, HTML, CSS, Spring, SpringBoot, SpringBatch, SpringSecurity, REST, Microservices, JSON, XML, Hibernate, JUnit, SQL, PLSQL, Oracle, Jenkins, CI/CD, DevOps, Agile
🏢 Description:
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.
Technology
emagine Polska
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
180 - 200 PLN/hr
🏢 Summary: Long-term B2B Senior Java Developer contract for building secure, high-performance backend data-processing solutions in a microservices architecture. The role involves Java and Kafka development, CI/CD delivery, database integration, testing, monitoring, and security implementation in a hybrid work model. 🗂️ Requirements: 10+ years of Java development experience, Strong Kafka expertise, Experience with Confluent Kafka, Experience with KStreams, Experience with MongoDB Atlas, Experience with PostgreSQL 📃 Skills: Java, Kafka, Confluent, KStreams, MongoDB, PostgreSQL, Microservices, CICD 🏢 Description: Contract : B2B, long term Rate : 180-200 PLN/h Mode : Hybrid, 2-3 days per week at the office Location : Warsaw 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.