July 20, 2026
Senior Java Developer – Banking and Financial Technology
Senior • Remote
18,900 - 22,470 PLN
Warsaw, Poland
Ignite innovation — shape the future of banking technology!
100% remote.
As a Senior Java Developer, you will be working for our client, a leading provider of banking systems specializing in omnichannel solutions for internet, mobile, and branch backoffice systems. You will help build robust, scalable REST API services that drive seamless banking experiences, fostering innovation in financial technology and enhancing customer engagement.
Your main responsibilities:
- Design and develop high-performance REST API services tailored for banking omnichannel platforms.
- Collaborate with cross-functional teams to implement scalable backend solutions using Java.
- Ensure the integration of backend systems with databases like MongoDB and message brokers such as Kafka.
- Maintain high code quality through rigorous testing and code reviews.
- Optimize system performance and troubleshoot issues efficiently.
- Stay updated with the latest technologies and best practices in Java development and banking solutions.
- Participate in long-term technical planning and continuous improvement initiatives.
You're ideal for this role if you have:
- At least 5 years of experience in Java development within the banking or financial services industry.
- Advanced knowledge of Java technologies and frameworks.
- Proven experience working with MongoDB databases.
- Hands-on experience with Kafka or similar messaging systems.
- Good command of Polish.
- Communicative proficiency in English.
It is a strong plus if you have:
- Certifications in Java or related technologies.
- Experience with REST API security standards and best practices.
Eligibility to work in Europe:
Only candidates with an existing legal right to work in the European Union will be considered for this role.
Similar jobs you might like
Technology
ITDS
Senior Java Backend Developer – Financial Technology
Senior
Remote
Warsaw, Poland
18,900 - 23,100 PLN
🏢 Summary: Senior Java Developer role focused on building and optimizing high-performance transactional and banking systems in a 100% remote environment. The position involves designing scalable backend solutions using modern Java and Spring technologies, integrating messaging systems, and ensuring system reliability through advanced monitoring and CI/CD practices. This opportunity targets experienced engineers ready to contribute to complex financial platforms in an agile setting. 🗂️ Requirements: Minimum 5 years of Java development experience, Strong experience with Java 21+, Strong experience with Spring Boot 3, Solid knowledge of PostgreSQL, Experience with CI/CD tools (GitLab, Jenkins), Experience with OpenShift deployments, Experience with RabbitMQ and Kafka, Experience with ELK stack and Dynatrace, Experience with JUnit 5, Mockito, RestAssured, Experience working in Agile (Scrum, Kanban), Good command of Polish, Communicative English proficiency, Legal right to work in the European Union 📃 Skills: Java, Spring, PostgreSQL, Redis, RabbitMQ, Kafka, ELK, Dynatrace, GitLab, Jenkins, OpenShift, JUnit, Mockito, RestAssured, SQL, R 🏢 Description: Unleash innovation in financial technology — shape the future of transactional systems with expertise and precision! 100% remote work. As a Senior Java Developer , you will be working for our client, a leading player in the financial services industry dedicated to delivering cutting-edge transactional and banking systems. You will contribute to the development of robust, scalable solutions that power high-stakes online financial operations, driving digital transformation and operational excellence. This role offers a unique chance to advance your career within an innovative environment that values technical mastery and strategic thinking. Your main responsibilities: Design, develop, and optimize complex backend systems using Java 21+ and Spring Boot 3, adhering to best practices and high-quality standards. Work with domain-driven design (DDD) to implement scalable and maintainable software solutions. Manage and optimize data solutions utilizing PostgreSQL, Redis, and integration tools like RabbitMQ and Kafka. Utilize tools such as ELK stack, Dynatrace, and CI/CD pipelines (GitLab, Jenkins, OpenShift) to ensure system performance and reliability. Conduct thorough testing and validation using JUnit 5, Mockito, and RestAssured to deliver resilient software releases. Collaborate with agile teams (Scrum, Kanban) for iterative development and continuous improvement. Contribute analytical insights and high-level problem-solving skills to support transaction systems in a fast-paced financial environment. You're ideal for this role if you have: At least 5 years of experience in Java development, with a strong background in Spring Boot 3 and Java 21+. Solid understanding of database technologies, particularly PostgreSQL. Practical experience with CI/CD tools such as GitLab, Jenkins, and deployment on OpenShift. Familiarity with message brokers like RabbitMQ and Kafka. Knowledge of monitoring and logging tools (ELK stack, Dynatrace). Experience with automated testing frameworks including JUnit 5, Mockito, and RestAssured. Strong analytical skills and experience working within agile methodologies (Scrum, Kanban). It is a strong plus if you have: Experience in the finance sector and knowledge of financial risk modeling. Certifications related to cloud, database management, or software development. Basic knowledge of R language and SQL testing. Language required for the role: Polish (good command), English (communicative proficiency). Eligibility to work in Europe: Only candidates with an existing legal right to work within the European Union will be considered for this role.
Technology
ITDS
Senior Java Developer – Kafka & Spring Boot
Senior
Remote
Warsaw, Poland
18,900 - 22,680 PLN
🏢 Summary: Senior Java Developer role focused on building and optimizing scalable backend systems for real-time data processing in a fully remote environment. The position involves developing Java 17+ and Spring Boot applications, managing Kafka streams, implementing CI/CD pipelines, and maintaining high-quality testing and database solutions. 🗂️ Requirements: 5+ years of Java development experience, Java 17+ proficiency, Spring Boot expertise, REST API design experience, Apache Kafka experience, JUnit knowledge, Mockito knowledge, CI/CD experience, Jenkins familiarity or GitLab CI familiarity, Good Polish language skills, Communicative English level, Legal right to work in the European Union 📃 Skills: Java, Spring, Kafka, JUnit, Mockito, REST, Jenkins, GitLab, PostgreSQL, RabbitMQ, OpenShift, Prometheus, Grafana, JMeter 🏢 Description: Unleash innovative backend solutions — shape the future of real-time data processing! 100% remote work. As a Senior Java Developer, you will be working for a client focused on building robust, scalable software solutions. You will contribute to advancing data-driven platforms, delivering impactful backend components that support critical business operations and digital transformation. Your main responsibilities: - Develop and optimize Java 17+ applications with Spring Boot, focusing on REST API creation and integration. - Design and write automated tests, including unit, integration, contract, and API testing using JUnit, Mockito, and REST Assured. - Manage Apache Kafka streams, ensuring seamless real-time data processing and system reliability. - Implement CI/CD pipelines with Jenkins or GitLab CI to improve development workflows. - Maintain and enhance PostgreSQL database solutions, ensuring data integrity and performance. - Collaborate across teams to troubleshoot and resolve complex technical issues. - Document technical specifications and participate in code reviews. You’re ideal for this role if you have: - At least 5 years of professional experience in Java development. - Advanced knowledge of Java 17+, Spring Boot, and REST API design. - Proven expertise with Apache Kafka. - Experience with testing frameworks such as JUnit and Mockito. - Familiarity with CI/CD tools like Jenkins or GitLab CI. Nice to have: - Working knowledge of PostgreSQL and RabbitMQ. - Experience with OpenShift, Prometheus, Grafana, or JMeter. Language requirements: - Polish: Good command. - English: Communicative level. Eligibility: - Only candidates with an existing legal right to work in the European Union will be considered. Interested candidates should apply with a CV, preferably in English, including consent to the processing and storage of personal data.
Technology
New offer
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: Warsaw-based opportunity with a hybrid work model: 1 remote day per week. As a Senior Java Developer, 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 career growth within a dynamic, global team. 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. - Improve existing stacks and develop new functionalities in a fast-paced environment. - Contribute to event-driven and microservices architectures within distributed systems. - Collaborate with international teams and stakeholders. - Maintain high-quality documentation and ensure adherence to best practices. - Engage in continuous-improvement initiatives and process optimizations. Requirements - 4+ years of proven Java development experience 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. Preferred Qualifications - Experience with IBM MQ/JMS and infrastructure as code. - Knowledge of financial messaging standards, including ISO 20022, SWIFT, CBPR+, and FIN. - Python scripting experience and experience in financial services, payments, or banking technology. Language - Communicative English proficiency. Eligibility - Only candidates with an existing legal right to work in the European Union will be considered.
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 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
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 – 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
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
RemoDevs
Senior Java Developer
Senior
Remote
Gdansk, Poland
18,000 - 23,000 PLN
🏢 Summary: Senior Java Developer role for a long-term remote finance project focused on enterprise-scale backend systems, microservices, and cloud-native architecture. The position involves developing and modernizing critical financial platforms using Java 17+, Spring Boot, Kafka, and Kubernetes in collaboration with cross-functional engineering teams. 🗂️ Requirements: 5+ years commercial Java experience, Strong Spring Boot knowledge, Experience with microservice architecture, Understanding of relational databases, Experience with Kafka or messaging platforms, Hands-on Docker experience, Hands-on Kubernetes experience, Knowledge of software design patterns, Understanding of clean architecture, Professional English level B2+ 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Microservices, Kafka, REST, PostgreSQL, Oracle, Docker, Kubernetes, Maven, Gradle, Git, CI/CD, AWS, Azure, GCP, Terraform, Grafana, Prometheus, ELK 🏢 Description: Senior Java Developer | Finance Project We’re looking for a Senior Java Developer to join one of our international clients operating in the financial services industry. You’ll work on enterprise-scale backend systems responsible for processing critical financial operations, developing new features, and modernizing existing architecture. The project is long-term, fully remote, and offers plenty of technical challenges. Responsibilities Design and develop high-quality Java applications. Build scalable microservices and REST APIs. Collaborate with Product Owners, Architects, QA Engineers, and DevOps teams. Improve system performance, scalability, and reliability. Participate in architecture discussions and code reviews. Write clean, maintainable, and well-tested code. Tech Stack Java 17+ Spring Boot Spring Cloud Microservices Kafka REST APIs PostgreSQL / Oracle Docker Kubernetes Maven / Gradle Git CI/CD AWS / Azure / GCP Requirements 5+ years of commercial experience with Java. Strong knowledge of Spring Boot. Experience with microservice architecture. Good understanding of relational databases. Experience with Kafka or other messaging platforms. Hands-on experience with Docker and Kubernetes. Understanding of software design patterns and clean architecture. Professional level of English (B2+). Nice to have Experience in banking, fintech, or financial services. Knowledge of event-driven architecture. Experience with Terraform. Familiarity with monitoring tools such as Grafana, Prometheus, or ELK. What you’ll get Long-term cooperation on an international project. 100% remote work. B2B contract. Flexible working hours. Modern cloud-native technology stack. Opportunity to work on large-scale financial systems. Experienced engineering team. Real influence on technical decisions. About the recruitment This recruitment process is conducted by RemoDevs on behalf of one of our clients. If your profile matches the project requirements, we’ll share more details about the company and the project during the first interview.
Technology
Harvey Nash Technology
Senior Java Developer
Senior
Remote
30,000 - 35,000 PLN
🏢 Summary: Remote Senior Java Developer role focused on modernising legacy Java systems in a fintech environment using AI-assisted analysis, refactoring, and testing. The position involves building AI-powered CI/CD pipelines, developing MCP servers and LLM-based engineering tools, and improving API performance and reliability. The role targets measurable system improvements in high-reliability financial systems. 🗂️ Requirements: 6+ years Java backend experience, Strong Spring Boot expertise, Experience modernising legacy systems at scale, Background in fintech, banking or trading systems, Strong multithreading and concurrency knowledge, Experience with AI-assisted development tools, Strong API design knowledge, Experience with microservices architecture 📃 Skills: Java, Spring, SpringBoot, Multithreading, Concurrency, Locking, Atomics, Microservices, APIs, CICD, GitHub, Copilot, Claude, LLM, MCP, Testing, Refactoring, Security, Fintech, Banking 🏢 Description: Senior Java Developer | Remote| Fintech Client You will: Modernise legacy Java services using AI-assisted analysis, refactoring and testing Build AI-powered CI/CD pipelines with automated code review, test generation and security scanning Develop MCP servers and LLM-based tooling for other engineering teams Ship measurable results: faster APIs, better performance, higher reliability You bring: 6+ years of Java backend experience with strong Spring Boot expertise Hands-on experience modernising legacy systems at scale Background in banking, fintech, trading or similar high-reliability domain Solid multithreading knowledge in production systems (concurrency, locking, atomics) Practical use of AI dev tools – Claude Code, GitHub Copilot or similar Strong API design and microservices architecture knowledge English B2+