New offer - be the first one to apply!

June 24, 2026

Senior Java Developer – Software Development Team

Senior • Hybrid

23,100 - 27,300 PLN

Warsaw, MZ, Poland

Empower innovative software solutions — shape the future of Java development!

As a Senior Java Developer within the software development team, you will be responsible for delivering cutting-edge applications and building robust, scalable, and efficient systems that transform digital experiences.

Quick Facts

  • Hybrid work model (up to 4 remote days per week)

Responsibilities

  • Design, develop, and maintain high-quality Java applications aligned with project requirements
  • Collaborate with cross-functional teams to deliver seamless software solutions
  • Identify and troubleshoot technical issues to ensure optimal system performance
  • Participate in code reviews, testing, and documentation to uphold coding standards
  • Contribute to continuous integration and deployment processes to enhance development workflows
  • Implement best practices in software development and contribute to technical design discussions

Requirements

  • At least 7 years of professional experience in Java development
  • Strong proficiency in Java, with experience in enterprise-level applications
  • Solid understanding of software design patterns and architecture
  • Ability to work effectively in a hybrid environment with a flexible remote schedule
  • Good command of Polish and English, with fluent proficiency in English
  • Excellent problem-solving skills and attention to detail
  • Legal right to work in the European Union

Nice to Have

  • Experience with cloud platforms or microservices architecture
  • Knowledge of additional programming languages or frameworks
  • Certifications in Java or related technologies

Similar jobs you might like

Technology

ITDS

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

21,000 - 25,200 PLN

🏢 Summary: Senior Java Developer role focused on building scalable REST APIs and advanced backend systems using modern Java and Spring technologies. The position involves designing, developing, and testing secure enterprise solutions in a hybrid work model. It offers the opportunity to contribute to large-scale digital transformation initiatives. 🗂️ Requirements: 5+ years of professional experience in Java development, Strong expertise in Java 17+, Strong expertise in Spring Boot 3/4+, Experience with Git, Kubernetes, Jenkins, Flyway, RabbitMQ, and PostgreSQL, Experience in building and securing REST APIs, Ability to perform unit and integration testing, Ability to analyze requirements and translate them into technical solutions, Fluent English (written and spoken), Legal right to work in the European Union, Availability to work in a hybrid model (up to 2 remote days per week) 📃 Skills: Java, Spring, SpringBoot, Git, Kubernetes, Jenkins, Flyway, RabbitMQ, PostgreSQL, REST, UnitTesting, IntegrationTesting, Architecture, Security, English 🏢 Description: 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.

Technology

ITDS

Senior Java Developer – Banking Sector Software Solutions

Senior

Hybrid

Warsaw, Poland

17,850 - 22,680 PLN

🏢 Summary: Senior Java Developer role focused on building secure, scalable enterprise banking applications using modern Java and Spring technologies in a hybrid work model. The position involves developing high-performance REST APIs, managing databases, and supporting CI/CD pipelines within a complex enterprise environment. You will collaborate with cross-functional teams to deliver robust financial solutions. 🗂️ Requirements: 5+ years of Java development experience in enterprise environments, Strong expertise in Java and Spring Boot, Experience with JPA and REST API development, Proficiency with PostgreSQL and Oracle databases, Knowledge of security patterns and testing frameworks, Experience with CI/CD and containerization tools, Communicative proficiency in Polish, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, JPA, REST, PostgreSQL, Oracle, JUnit, Mockito, OpenShift, Jenkins, GitLab, Maven, Liquibase, Postman, RabbitMQ, Kafka, MongoDB, Camunda, CICD 🏢 Description: Unleash innovation — drive the future of enterprise software development! Wroclaw/Poznań-based opportunity with hybrid work model (up to 4 remote days per week). As a Senior Java Developer , you will be working for our client, a leader in the banking sector dedicated to delivering cutting-edge financial solutions. You will help build robust, secure, and scalable enterprise applications that empower banking institutions and SME clients across Europe. Join us in shaping the digital transformation of financial services and advancing your career in a dynamic, innovative environment. Your main responsibilities: Develop and maintain high-performance Java applications using Spring Boot (preferably 21/25 versions) and Spring frameworks. Design, implement, and optimize REST APIs with security best practices. Collaborate closely with testers, analysts, and Product Owners to deliver seamless solutions. Manage databases including PostgreSQL, Oracle, and utilize JPA for persistence layer development. Use architectural tools such as Postman, Liquibase, Jenkins, Gitlab, Maven, and OpenShift to ensure continuous integration and delivery. Contribute to system security design, integrating technologies like Mockito, JUnit, RabbitMQ, Kafka, and MongoDB. Participate in code reviews, architectural discussions, and testing for quality assurance. Support deployment pipelines and collaborate with cross-functional teams to deliver excellence. You're ideal for this role if you have: 5+ years of experience in Java development within enterprise environments. Strong expertise in Java, Spring (preferably 21/25), JPA, and REST API development. Proficiency in database management, including PostgreSQL and Oracle. Solid knowledge of security patterns and testing frameworks such as JUnit and Mockito. Experience working with containerization and CI/CD tools like OpenShift, Jenkins, and Gitlab. Comfortable working in a collaborative environment with testers, analysts, and Product Owners. It is a strong plus if you have: (optional) Experience with RabbitMQ, Kafka, or MongoDB. Familiarity with Camunda BPM and banking industry solutions. Certifications or knowledge related to these technologies. Language Required for the role: Communicative proficiency in Polish. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data. We offer you At ITDS , you will work on innovative and impactful technology projects for international companies across multiple industries in Europe and beyond. We create an environment for ambitious, driven professionals who want to grow, deliver value, and build their careers in modern IT and digital transformation. Our offer includes: Stable and long-term cooperation with attractive conditions Opportunities to develop your technical expertise across various industries and technologies The chance to work on high-impact, strategic IT and digital transformation projects A clear career path and the opportunity to grow quickly by contributing to diverse client initiatives over time International environment , knowledge sharing, social events, and training opportunities Access to an attractive medical package Access to the Multisport program Access to learning platforms such as Pluralsight Flexible working hours and remote work options Internal number #8702

Technology

ITDS

Senior Java Developer – Financial Applications and Digital Transformation

Senior

Remote

Warsaw, Poland

18,270 - 22,050 PLN

🏢 Summary: Senior Java Developer role focused on building and integrating enterprise financial applications within a high-impact reporting platform, working in a hybrid model in Warsaw. The position involves developing scalable Java-based services, optimizing system performance, and contributing to digital transformation initiatives in an Agile environment. 🗂️ Requirements: Minimum 5 years of professional experience in Java development for enterprise applications, Advanced knowledge of Java, Spring, Spring Boot, Hibernate, JPA, REST APIs, Experience with Oracle databases and SQL, Experience with DevOps practices, Familiarity with SOAP services, Experience working in Agile methodologies, Knowledge of Maven and RabbitMQ, Communicative level of Polish, Good command of English (B2 level), Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, SOAP, Oracle, SQL, Maven, RabbitMQ, Agile, DevOps 🏢 Description: Empower scalable financial solutions — drive innovation in enterprise applications! Warszawa-based opportunity with 100% remote work model. As a Senior Java Developer , you will be working for our client, a leading provider of financial reporting and corporate application services. You’ll contribute to the development and integration of innovative services within a high-impact platform used for financial statements and operational metrics, supporting complex decision-making processes. This role offers a unique chance to work at the forefront of digital transformation and deepen your technical expertise in a vibrant, evolving environment. Your main responsibilities: Develop, maintain, and optimize enterprise-level Java applications with advanced knowledge of Spring, Hibernate, JPA, and RESTful APIs. Integrate services with the Bali group application, ensuring seamless data flow and system reliability. Collaborate in an Agile environment, contributing to system analysis, testing, and continuous improvement initiatives. Implement DevOps practices and utilize Oracle databases to enhance system performance and scalability. Support the development of new features and functions aligned with client requirements and industry standards. Write comprehensive unit tests to ensure code quality and maintainability. Engage in system analysis and troubleshooting, delivering timely resolutions. Work closely with cross-functional teams, including product owners and QA, to ensure successful project delivery. You're ideal for this role if you have: At least 5 years of professional experience in Java development, focused on enterprise applications. Advanced proficiency in Java, Spring, Boot, Hibernate, JPA, and REST APIs. Experience working with Oracle databases, both SQL and data management tools. Familiarity with DevOps practices and SOAP services. Strong understanding of Agile methodologies and experience with tools like Maven and RabbitMQ. Good command of English (B2 level). It is a strong plus if you have: (optional) Knowledge of PostgreSQL and additional experience with system analysis techniques. Certification in Scrum or related Agile frameworks. Language Required for the role: Polish (Communicative level). Eligibility to work on this 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 - 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.

Technology

ITDS

Senior Java Developer – Distributed Systems and Microservices

Senior

Hybrid

Warsaw, Poland

21,840 - 24,360 PLN

🏢 Summary: Senior Java Developer role focused on designing and modernizing distributed microservices systems for large-scale payment terminal management. The position involves building secure, scalable solutions using Java and related enterprise technologies, supporting system integration and legacy modernization. Hybrid work model in Warsaw with strong emphasis on system performance, security, and reliability. 🗂️ Requirements: 4+ years of Java development experience, Strong knowledge of Java 8+ and OOP, Experience with Spring and Spring Boot, Experience with Hibernate/JPA and JEE, Experience with RabbitMQ or message queues, Experience with RESTful APIs, Experience with relational databases (Oracle), Experience with distributed systems and system integration, Knowledge of JBoss or WildFly, Experience with Maven, Git, Gitlab, Jenkins, Nexus, Jira, Ability to create and review technical documentation, English level B2, Ability to work from Warsaw office 4 days per week, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, JEE, RabbitMQ, REST, Oracle, Maven, Git, Gitlab, Jenkins, Nexus, Jira, JBoss, WildFly, CICD, DistributedSystems 🏢 Description: Unleash innovation in distributed systems — shape the future of microservices! Warsaw-based opportunity with hybrid work model. As a Senior Java Developer , you will be working for our client, an industry leader in terminal management systems, dedicated to creating robust solutions for managing millions of payment terminals worldwide. You will contribute to the design and implementation of cutting-edge IT solutions that enhance system performance, security, and scalability, driving digital transformation in the payments industry. Your main responsibilities: Design and implement IT solutions based on analytical and technical documentation Review and validate analytical documentation to ensure system integrity Create detailed technical documentation for development and maintenance Perform technical upgrades and work with legacy codebases Conduct regular vulnerability scans to ensure system security Collaborate on distributed systems development utilizing Spring, Hibernate, and RabbitMQ Support system integration with internal and external APIs and services Optimize and maintain application servers such as JBoss/WildFly Contribute to the migration and modernization of existing systems You're ideal for this role if you have: 4+ years of experience in Java development, with senior-level expertise Strong knowledge of Java 8+ and object-oriented programming principles Proven experience with Spring, Spring Boot, Hibernate/JPA, and JEE frameworks Practical knowledge of message queue systems, particularly RabbitMQ Familiarity with tools supporting development processes: Maven, Git, Gitlab, CI/CD pipelines, Jenkins, Nexus, Jira Working experience with relational databases, especially Oracle Practical knowledge of RESTful API design Experience with distributed systems and system integration Knowledge of application servers, including JBoss/WildFly Ability to review analytical documentation and create technical specifications Excellent command of Polish and English (B2 level) Ability to work from the Warsaw office 4 days per week + 1 day remote It is a strong plus if you have: Experience with scanning tools such as Fortify or Sonatype Eligibility to work on this 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 – Distributed Systems and Microservices

Senior

Hybrid

Warsaw, Poland

21,840 - 24,360 PLN

🏢 Summary: Senior Java Developer role focused on designing and modernizing distributed microservices systems for large-scale payment terminal management. The position involves building and optimizing secure, scalable solutions using Java and related enterprise technologies in a hybrid Warsaw-based model. 🗂️ Requirements: 4+ years of Java development experience, Strong knowledge of Java 8+ and OOP, Experience with Spring and Spring Boot, Experience with Hibernate/JPA and JEE, Practical experience with RabbitMQ, Experience with Maven and Git, Experience with CI/CD and Jenkins, Experience with relational databases (Oracle), Experience designing RESTful APIs, Experience with distributed systems, Knowledge of JBoss or WildFly, Ability to work from Warsaw office 4 days per week, Fluent Polish and English (B2), Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, JEE, RabbitMQ, Maven, Git, Gitlab, CI/CD, Jenkins, Nexus, Jira, Oracle, REST, JBoss, WildFly 🏢 Description: Unleash innovation in distributed systems — shape the future of microservices! Warsaw-based opportunity with hybrid work model. As a Senior Java Developer , you will be working for our client, an industry leader in terminal management systems, dedicated to creating robust solutions for managing millions of payment terminals worldwide. You will contribute to the design and implementation of cutting-edge IT solutions that enhance system performance, security, and scalability, driving digital transformation in the payments industry. Your main responsibilities: Design and implement IT solutions based on analytical and technical documentation Review and validate analytical documentation to ensure system integrity Create detailed technical documentation for development and maintenance Perform technical upgrades and work with legacy codebases Conduct regular vulnerability scans to ensure system security Collaborate on distributed systems development utilizing Spring, Hibernate, and RabbitMQ Support system integration with internal and external APIs and services Optimize and maintain application servers such as JBoss/WildFly Contribute to the migration and modernization of existing systems You're ideal for this role if you have: 4+ years of experience in Java development, with senior-level expertise Strong knowledge of Java 8+ and object-oriented programming principles Proven experience with Spring, Spring Boot, Hibernate/JPA, and JEE frameworks Practical knowledge of message queue systems, particularly RabbitMQ Familiarity with tools supporting development processes: Maven, Git, Gitlab, CI/CD pipelines, Jenkins, Nexus, Jira Working experience with relational databases, especially Oracle Practical knowledge of RESTful API design Experience with distributed systems and system integration Knowledge of application servers, including JBoss/WildFly Ability to review analytical documentation and create technical specifications Excellent command of Polish and English (B2 level) Ability to work from the Warsaw office 4 days per week + 1 day remote It is a strong plus if you have: Experience with scanning tools such as Fortify or Sonatype Eligibility to work on this 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 – Financial Services (Remote)

Senior

Remote

Warsaw, Poland

18,900 - 23,100 PLN

🏢 Summary: Senior Java Developer role focused on building and maintaining high‑transaction financial systems using modern Java and SpringBoot technologies. The position involves designing scalable backend solutions, integrating messaging and monitoring tools, and contributing to CI/CD pipelines in an agile environment. Remote work model with a Warsaw-based team. 🗂️ Requirements: 7+ years of Java software development experience, Strong expertise in Java 21+, Experience with SpringBoot 3, Experience with PostgreSQL and Hibernate, Knowledge of DDD principles, Experience with ELK, Dynatrace, Redis, Experience with RabbitMQ and Kafka, Experience with Gitlab, Jenkins, OpenShift, Experience with Junit 5, Mockito, RestAssured, Experience with CI/CD pipelines, Experience with high-transaction online systems, Good command of Polish, Communicative English, Legal right to work in the EU 📃 Skills: Java, SpringBoot, PostgreSQL, Hibernate, DDD, ELK, Dynatrace, Redis, RabbitMQ, Kafka, Gitlab, Jenkins, OpenShift, Junit5, Mockito, RestAssured, CICD, Scrum, Kanban 🏢 Description: Unleash innovation — build transformative Java solutions for the finance sector! Warszawa-based opportunity with remote work model. As a Senior Java Developer , you will be working for our client, a leader in the financial industry, dedicated to developing and supporting high-transactional internet systems. Join a passionate team to create impactful, scalable solutions that shape the future of finance technology and foster career growth. Your main responsibilities: Develop and maintain robust applications using Java 21+ and SpringBoot 3, ensuring high performance and scalability. Design and implement database solutions with PostgreSQL, applying best practices in DDD. Collaborate in agile teams, utilizing methodologies such as Scrum or Kanban, to deliver innovative features. Integrate and optimize system components with tools like ELK, Redis, Dynatrace, and messaging systems like RabbitMQ and Kafka. Write comprehensive unit and integration tests using Junit 5, Mockito, and RestAssured. Participate in CI/CD pipelines with Gitlab, Jenkins, and OpenShift to streamline deployment workflows. Analyze system performance and troubleshoot issues to maintain optimal operation. You're ideal for this role if you have: At least 7 years of experience in software development, primarily with Java-based solutions. Strong expertise with Java 21+ and SpringBoot 3. Experience working with PostgreSQL, Hibernate, and DDD principles. Familiarity with ELK, Dynatrace, Redis, RabbitMQ, Kafka. Proficiency in CI/CD tools like Gitlab, Jenkins, and OpenShift. High analytical skills and experience supporting transactional online systems, preferably in finance. It is a strong plus if you have: Knowledge of agile methodologies such as Scrum or Kanban. Certifications or additional expertise in financial systems or back-end architecture. Language Required for the role: Polish: good command required English: communicative 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. Internal number #8853

Technology

ITDS

Java Developer ASAP – dołącz od zaraz!

Senior

Hybrid

Warsaw, Poland

18,900 - 24,150 PLN

🏢 Summary: Senior Java Developer role focused on designing and delivering high-quality, scalable solutions for the securities industry within an international, agile environment. The position involves active participation in technical decision-making, cross-team collaboration, and maintaining robust enterprise-grade applications. Hybrid work model with up to four remote days per week. 🗂️ Requirements: Minimum 4 years of experience in Java development in enterprise environments, Strong knowledge of Java core technologies and frameworks, Experience working in cross-functional and international teams, Familiarity with Agile methodologies, Familiarity with DevOps practices, Fluent Polish and English, Legal right to work in the European Union 📃 Skills: Java, Agile, DevOps 🏢 Description: Unleash innovation in fintech — craft transformative solutions for the securities industry. Warszawa or Kraków-based opportunity with a hybrid work model (up to 4 remote days per week). As a Senior Java Developer working for our client, you will be a vital part of the TA IT team within the Securities Services cluster, focusing on delivering cutting-edge solutions for operational teams. You will be actively involved in technical discussions, decision-making processes, and collaborating with cross-location squads to ensure the robustness, quality, and sustainability of our applications. This role offers a unique chance to work in a dynamic, international environment, fostering growth and technical excellence. Your main responsibilities: Design, develop, and maintain high-quality Java applications aligned with business needs. Participate in technical discussions to drive innovative solutions and best practices. Collaborate with Business Analysts, Developers, and other stakeholders across locations to ensure project continuity. Contribute to code reviews, testing, and deploying scalable software as part of agile squads. Troubleshoot and resolve complex technical issues, providing quick and effective solutions. Document technical specifications and ensure adherence to compliance and security standards. Stay updated with the latest industry trends and incorporate new technologies into the development lifecycle. You're ideal for this role if you have: Minimum 4 years of experience in Java development within enterprise environments. Strong knowledge of Java core technologies and frameworks. Experience working with cross-functional and international teams. Excellent communication skills in Polish and English, with fluent command of both languages. Familiarity with Agile methodologies and DevOps practices. Ability to adapt quickly to changing project requirements and priorities. Strong problem-solving skills and attention to detail. It is a strong plus if you have: (optional) Experience working on financial or securities-related projects. Knowledge of additional programming languages or frameworks. Certifications related to Java development or agile methodologies. Language Required for the role: Polish: Fluent English: Fluent Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. We offer you At ITDS , you will work on innovative and impactful technology projects for international companies across multiple industries in Europe and beyond. We create an environment for ambitious, driven professionals who want to grow, deliver value, and build their careers in modern IT and digital transformation. Our offer includes: Stable and long-term cooperation with attractive conditions Opportunities to develop your technical expertise across various industries and technologies The chance to work on high-impact, strategic IT and digital transformation projects A clear career path and the opportunity to grow quickly by contributing to diverse client initiatives over time International environment , knowledge sharing, social events, and training opportunities Access to an attractive medical package Access to the Multisport program Access to learning platforms such as Pluralsight Flexible working hours and remote work options #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. # 8769

Technology

ITDS

Senior Java Developer – Banking Microservices Expert

Senior

Remote

Warsaw, Poland

18,900 - 23,100 PLN

🏢 Summary: Senior Java Developer role focused on building and maintaining core banking systems using modern Java and event-driven microservices architecture. The position involves developing scalable services, evolving legacy systems, and contributing to a complex microservices ecosystem within a CI/CD environment. Remote work model with strong emphasis on high-quality, domain-driven design in the financial sector. 🗂️ Requirements: 7+ years of Java development experience, Experience in banking or financial services, Deep knowledge of Java 21/25, Strong knowledge of Spring Boot, Experience with MongoDB, Strong experience with Apache Kafka, Experience with event-driven architecture, Proficiency in REST APIs, Proficiency with Git, Proficiency with Maven, Experience with CI/CD tools, Experience with microservices architecture, Understanding of Domain-Driven Design (DDD), Ability to work with legacy systems, Communicative Polish, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, MongoDB, Kafka, REST, Git, Maven, Jenkins, OpenShift, JaCoCo, SonarQube, CQRS, DDD, Hexagonal, Microservices, CI/CD 🏢 Description: Empower scalable financial systems — drive innovation in banking technology! Warsaw-based opportunity with remote work model (up to 5 days remote per week). As a Senior Java Developer , you will be working for our client, a leader in the banking industry, dedicated to building and maintaining core domain systems that serve internal clients. Join us in creating robust, event-driven microservices that shape the future of banking infrastructure, fostering seamless digital experiences and technological excellence. Your main responsibilities: Develop and maintain core banking services using Java 21/25, Spring Boot 4.0, and MongoDB. Design and implement event-driven architectures utilizing Apache Kafka and Schema Registry. Collaborate on microservices ecosystem, ensuring high quality and scalability. Work with legacy code and contribute to system evolution within a complex environment. Ensure code quality through tools like JaCoCo and SonarQube, following best practices. Participate in CI/CD pipelines using OpenShift, Jenkins, and Maven. Apply Domain-Driven Design (DDD), CQRS, and Hexagonal architecture principles. Work independently within a mono-repo approach, managing multiple repositories and shared libraries. You're ideal for this role if you have: 7+ years of experience in Java development, ideally within banking or financial services. Deep knowledge of Java (21/25), Spring Boot, and MongoDB. Strong experience with Kafka and event-driven architecture. Proficiency with REST APIs, Git, Maven, and CI/CD tools. Ability to work with legacy systems and develop scalable solutions. Solid understanding of microservices architecture and domain modeling. It is a strong plus if you have: (optional) Certifications or experience in OpenShift, Jenkins, or related cloud technologies. Language Required for the role: Communicative Polish. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior Java & React Fullstack Engineer – Software Development

Senior

Hybrid

Krakow, Poland

25,200 - 32,760 PLN

🏢 Summary: Senior Fullstack Engineer role focused on designing and building scalable Java and React applications in a hybrid model. The position involves architecture design, backend and frontend development, DevOps practices, and driving high-quality software delivery across the full SDLC. 🗂️ Requirements: 8+ years of experience in Java application development, Strong proficiency in Java and React, Experience in Web API development, Experience building scalable backend services, Strong SQL skills, Experience with PostgreSQL, Experience with T-SQL scripting, Experience in query optimization and performance tuning, Experience with CI/CD pipelines, Strong knowledge of SDLC 📃 Skills: Java, React, SQL, PostgreSQL, T-SQL, CI/CD, DevOps, SDLC, WebAPI, REST, DesignPatterns, UX 🏢 Description: Empower innovation at the forefront of software development — shape scalable solutions that transform user experiences! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java & React Fullstack Engineer – Software Development , you will be working for our client, a leading technology company dedicated to delivering cutting-edge digital solutions. You’ll contribute to designing and building robust applications that enhance customer engagement and operational efficiency, fueling digital transformation and innovation. Your main responsibilities: Participate in software architecture design to ensure scalable, secure, and high-quality systems. Lead UI improvements and implement solutions to elevate UX and application stability. Develop according to best practices and Design Patterns to produce maintainable and efficient code. Analyze requirements thoroughly and recommend enhancements for optimal solutions. Create clear documentation to support ongoing development and maintenance. Develop and validate application prototypes to test concepts and user interactions. Manage changes throughout the Service Management lifecycle, supporting automation and continuous improvement initiatives. Provide exceptional customer support by promptly addressing and resolving technical issues. Communicate effectively to understand customer needs and deliver tailored solutions. You're ideal for this role if you have: 8+ years of professional experience in Java application development, including front-end (preferably React). Strong proficiency in Java, Web API development, and building scalable backend services. Solid SQL skills with PostgreSQL, including T-SQL scripting, query optimization, and performance tuning. Experience with DevOps practices such as CI/CD pipelines. Extensive knowledge of the SDLC, from requirements gathering to deployment and maintenance. Exceptional problem-solving skills and keen attention to detail to ensure high-quality deliverables and resolve complex issues efficiently. It is a strong plus if you have: (optional) Certifications in Java, React, or DevOps. Experience with cloud platforms such as AWS or Azure. Language Required for the role: Fluent English proficiency. Eligibility to work on this 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.