New offer - be the first one to apply!
June 23, 2026
Backend Java Developer
Senior • Hybrid
Gdansk, Poland
Introduction & Summary:
The position requires experienced Backend Java Developers to join a prominent financial institution. The ideal candidates will possess extensive knowledge in Java development, particularly within financial services, and demonstrate strong analytical and collaboration skills. This role will involve the design, implementation, and support of Java applications that manage essential financial products.
Main Responsibilities:
As a Backend Java Developer, you will be responsible for creating and maintaining robust Java applications. Key responsibilities include:
- Designing, developing, and enhancing Java applications supporting savings and investment products.
- Building calculation engines ensuring compliance with tax regulations across multiple countries.
- Integrating with tax authorities and generating customer-facing reports.
- Participating in the complete software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Collaborating with financial analysts to transform requirements into technical solutions.
- Mentoring other developers and acting as a code reviewer.
- Utilizing AI-assisted development to improve productivity and quality.
Key Requirements:
- Strong proficiency in Java (version 21) and related frameworks (Spring Boot, Hibernate).
- Experience with relational databases and SQL (PostgreSQL).
- Knowledge of messaging protocols such as JMS and MQ.
- Familiarity with OpenAPI and AsyncAPI for data management.
- Proficiency in version control systems (Git) and CI/CD pipelines.
- Understanding of software design patterns and object-oriented programming principles.
- Excellent collaboration and analytical skills.
Nice to Have:
- Experience in financial services or related domains.
- Keen interest in emerging technologies.
Other Details:
This role is based in Poland with a hybrid work model requiring three days at the office from Gdańsk/Warsaw. The engagement focuses on enhancing financial solutions in the investment sector.
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
Caspian One
Java Developer
Senior
Hybrid
Krakow, Poland
140 - 170 PLN
🏢 Summary: Opportunity for an experienced Java Developer to build and optimize high-performance financial systems, including trading platforms, risk management tools, and real-time market data solutions. The role focuses on developing scalable, mission-critical applications using modern Java and enterprise technologies. You will contribute to robust, low-latency systems in a fast-paced capital markets environment. 🗂️ Requirements: 5+ years of Java development experience (Java 8+), Strong experience with Spring Framework, Experience with relational and NoSQL databases (Oracle, PostgreSQL, MongoDB), SQL optimisation and database performance tuning skills, Experience with Maven or Gradle, Proficiency with Git, Experience designing and implementing RESTful APIs, Experience with messaging systems (JMS, RabbitMQ, Kafka) 📃 Skills: Java, Spring, Oracle, PostgreSQL, MongoDB, SQL, Maven, Gradle, Git, REST, JMS, RabbitMQ, Kafka 🏢 Description: About the Role We're seeking an experienced Java Developer to contribute to innovative financial technology solutions that drive the global capital markets. You'll be part of a collaborative team developing mission-critical systems including high-performance trading platforms, sophisticated risk management tools, regulatory compliance frameworks, and real-time market data processing engines trusted by top-tier financial institutions worldwide. What You'll Do Design and develop robust, scalable financial applications using modern Java technologies Build and optimise high-throughput trading systems and market data processing solutions Collaborate with cross-functional teams to deliver risk management and compliance platforms Implement RESTful services and integrate messaging systems for real-time data flow Optimise database performance and ensure system reliability in fast-paced trading environments Required Qualifications 5+ years of hands-on Java development experience with modern versions (Java 8 and above) Strong expertise in Spring Framework and enterprise application development Proven experience with relational and NoSQL databases including Oracle, PostgreSQL, and MongoDB Demonstrated skills in SQL optimisation and database performance tuning Proficiency with build automation tools ( Maven, Gradle ) Experience with Git version control and collaborative development workflows Solid understanding of RESTful API design and implementation Knowledge of enterprise messaging systems ( JMS, RabbitMQ, Kafka ) Be happy to work in a hybrid model - 3 days per week in the office in Central Krakow
Technology
Upvanta sp. z o.o.
Senior Java Developer
Senior
Remote
Wroclaw, DS, Poland
1,100 - 1,200 PLN
🏢 Summary: Senior Java Developer role focused on designing, building, and operating highly scalable fintech backend systems supporting high-volume payment, trading, and settlement platforms. The position involves developing production-grade Java/Spring Boot microservices, scalable APIs, and distributed systems in cloud environments. The engineer owns features end-to-end, ensuring reliability, fault tolerance, and performance in high-traffic financial systems. 🗂️ Requirements: 5–15 years backend development experience, Strong Java experience in production, Hands-on Spring Boot experience, Experience in fintech, banking, payments, or trading systems, Experience building scalable backend services and APIs, Strong SQL knowledge, Experience with NoSQL databases, Knowledge of microservices architecture, Understanding of distributed systems, Experience with asynchronous processing, Experience across full SDLC, Cloud experience with AWS or Azure, Experience debugging distributed systems, English communication skills 📃 Skills: Java, Spring, SpringBoot, SQL, PostgreSQL, MySQL, MongoDB, NoSQL, Microservices, DistributedSystems, AWS, Azure, REST, APIs, SDLC, AsynchronousProcessing 🏢 Description: We are looking for a Senior Java Developer to join our team in Poland and contribute to the development of highly scalable fintech systems supporting trillions of dollars in transactions annually . In this role, you will work closely with the US-based product and engineering teams , helping to design, build, and operate backend services for programmable payment, trading, and settlement platforms. You will report directly to the Software Manager in Poland. A key requirement is excellent English communication skills and strong soft skills — we are looking for someone eloquent, outgoing, friendly, and confident in collaboration . Requirements 5 -15 years of professional backend development experience. Strong hands-on experience with Java and Spring Boot in production systems. Previous exposure to banking, payments, trading, or financial transaction systems. Proven experience building and maintaining backend services and APIs at scale. Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL/MySQL, MongoDB). Knowledge of microservices architecture, distributed systems, and asynchronous processing. Experience across full SDLC: architecture, development, testing, deployment, and maintenance. Experience operating systems in cloud environments such as AWS or Azure . Excellent communication skills in English . Nice to Have Experience with Spring AI . Degree in Computer Science or equivalent practical experience. Personal Attributes Highly hands-on engineer who enjoys owning production-grade code. Comfortable working in a fast-paced, startup or high-growth environment. Strong analytical thinking, problem-solving ability, and attention to detail. Clear communicator, confident in collaborating with international teams. Friendly, proactive, and motivated to grow with the company and product. Design and develop backend architecture for fintech products and platforms. Build, maintain, and operate high-performance Java / Spring Boot microservices running in production environments. Develop scalable APIs and backend workflows with strong emphasis on data consistency, fault tolerance, and reliability. Own features end-to-end: from implementation through deployment and production support. Debug and resolve complex issues in distributed systems and high-volume production environments. Work closely with US-based teams to translate product requirements into robust backend solutions. Write clean, maintainable code and contribute to technical documentation, diagrams, and system workflows. Participate in code reviews and continuously improve backend quality and engineering standards.
Technology
Upvanta sp. z o.o.
Senior Java Developer (Java, Spring Boot, Microservices)
Senior
Remote
Wroclaw, Poland
1,100 - 1,200 PLN
🏢 Summary: Senior Java Developer role focused on designing, building, and operating scalable fintech backend systems using Java and Spring Boot in cloud environments. The position involves developing high-performance microservices and APIs for payment, trading, and settlement platforms, with end-to-end ownership from architecture to production support. The role requires close collaboration with international teams and ensuring reliability, consistency, and fault tolerance in distributed systems. 🗂️ Requirements: 3–5 years backend development experience, Strong experience with Java, Strong experience with Spring Boot, Experience building scalable backend services and APIs, Knowledge of SQL and NoSQL databases, Understanding of microservices architecture, Understanding of distributed systems, Experience with asynchronous processing, Experience across full SDLC, Experience with AWS or Azure, Professional English proficiency 📃 Skills: Java, SpringBoot, Microservices, SQL, NoSQL, PostgreSQL, MySQL, MongoDB, AWS, Azure, REST, APIs, SDLC, DistributedSystems, AsynchronousProcessing 🏢 Description: Senior Java Developer (Java, Spring Boot, Microservices) Position Overview We are looking for a Senior Java Developer to join our team in Poland and contribute to the development of highly scalable fintech systems supporting trillions of dollars in transactions annually . In this role, you will work closely with the US-based product and engineering teams , helping to design, build, and operate backend services for programmable payment, trading, and settlement platforms. You will report directly to the Software Manager in Poland. A key requirement is excellent English communication skills and strong soft skills — we are looking for someone eloquent, outgoing, friendly, and confident in collaboration . Responsibilities Design and develop backend architecture for fintech products and platforms. Build, maintain, and operate high-performance Java / Spring Boot microservices running in production environments. Develop scalable APIs and backend workflows with strong emphasis on data consistency, fault tolerance, and reliability . Own features end-to-end: from implementation through deployment and production support. Debug and resolve complex issues in distributed systems and high-volume production environments. Work closely with US-based teams to translate product requirements into robust backend solutions. Write clean, maintainable code and contribute to technical documentation, diagrams, and system workflows. Participate in code reviews and continuously improve backend quality and engineering standards. Requirements 3–5 years of professional backend development experience. Strong hands-on experience with Java and Spring Boot in production systems. Proven experience building and maintaining backend services and APIs at scale. Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL/MySQL, MongoDB). Knowledge of microservices architecture, distributed systems, and asynchronous processing. Experience across full SDLC: architecture, development, testing, deployment, and maintenance. Experience operating systems in cloud environments such as AWS or Azure . Excellent communication skills in English . Nice to Have Experience with Spring AI . Previous exposure to banking, payments, trading, or financial transaction systems. Degree in Computer Science or equivalent practical experience. Personal Attributes Highly hands-on engineer who enjoys owning production-grade code. Comfortable working in a fast-paced, startup or high-growth environment. Strong analytical thinking, problem-solving ability, and attention to detail. Clear communicator, confident in collaborating with international teams. Friendly, proactive, and motivated to grow with the company and product.
Technology
Upvanta sp. z o.o.
Senior Java Developer (Java, Spring Boot, Microservices)
Senior
Remote
Warsaw, Poland
1,000 - 1,200 PLN
🏢 Summary: Senior Java Developer role focused on designing, building, and operating scalable fintech backend systems handling high-volume transactions. The position involves developing Java/Spring Boot microservices, scalable APIs, and distributed architectures in cloud environments. You will collaborate with international teams to deliver reliable, production-grade financial platforms. 🗂️ Requirements: 3–5 years of backend development experience, Strong experience with Java and Spring Boot in production, Experience building scalable backend services and APIs, Strong knowledge of SQL and NoSQL databases, Understanding of microservices architecture and distributed systems, Experience with asynchronous processing, Experience across full SDLC, Experience with AWS or Azure cloud environments, Professional English communication skills 📃 Skills: Java, Spring, SpringBoot, Microservices, SQL, NoSQL, PostgreSQL, MySQL, MongoDB, AWS, Azure, REST, APIs 🏢 Description: Senior Java Developer (Java, Spring Boot, Microservices) Position Overview We are looking for a Senior Java Developer to join our team in Poland and contribute to the development of highly scalable fintech systems supporting trillions of dollars in transactions annually . In this role, you will work closely with the US-based product and engineering teams , helping to design, build, and operate backend services for programmable payment, trading, and settlement platforms. You will report directly to the Software Manager in Poland. A key requirement is excellent English communication skills and strong soft skills — we are looking for someone eloquent, outgoing, friendly, and confident in collaboration . Responsibilities Design and develop backend architecture for fintech products and platforms. Build, maintain, and operate high-performance Java / Spring Boot microservices running in production environments. Develop scalable APIs and backend workflows with strong emphasis on data consistency, fault tolerance, and reliability . Own features end-to-end: from implementation through deployment and production support. Debug and resolve complex issues in distributed systems and high-volume production environments. Work closely with US-based teams to translate product requirements into robust backend solutions. Write clean, maintainable code and contribute to technical documentation, diagrams, and system workflows. Participate in code reviews and continuously improve backend quality and engineering standards. Requirements 3–5 years of professional backend development experience. Strong hands-on experience with Java and Spring Boot in production systems. Proven experience building and maintaining backend services and APIs at scale. Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL/MySQL, MongoDB). Knowledge of microservices architecture, distributed systems, and asynchronous processing. Experience across full SDLC: architecture, development, testing, deployment, and maintenance. Experience operating systems in cloud environments such as AWS or Azure . Excellent communication skills in English . Nice to Have Experience with Spring AI . Previous exposure to banking, payments, trading, or financial transaction systems. Degree in Computer Science or equivalent practical experience. Personal Attributes Highly hands-on engineer who enjoys owning production-grade code. Comfortable working in a fast-paced, startup or high-growth environment. Strong analytical thinking, problem-solving ability, and attention to detail. Clear communicator, confident in collaborating with international teams. Friendly, proactive, and motivated to grow with the company and product.
Technology
ITDS
Senior Java Back-End Developer – Financial Services Trading Platform
Senior
Hybrid
Krakow, Poland
23,520 - 30,240 PLN
🏢 Summary: Hybrid Krakow-based Senior Java Back-End Developer role focused on building and enhancing a critical FX post-trading risk and PnL calculation platform within the financial sector. The position involves developing high-availability, Java-based microservices, ensuring system robustness, regulatory compliance, and production stability. The role covers full lifecycle delivery, performance optimization, and technical ownership of back-end services. 🗂️ Requirements: 5+ years of Java back-end development experience, Strong knowledge of HTTPS, Strong knowledge of RESTful APIs, Experience with microservices architecture, Experience with message queues (MQ), Knowledge of high-availability service architecture, Experience with SQL, Hands-on experience with PostgreSQL, Experience in database performance optimization, Proven experience delivering Java-based services or modules, Fluent spoken and written English, Legal right to work in the European Union 📃 Skills: Java, HTTPS, REST, Microservices, MQ, SQL, PostgreSQL, GCP, NoSQL 🏢 Description: Unleash Innovation in Global Finance — Drive Cutting-Edge Post-Trading Risk Solutions Krakow-based opportunity with hybrid work model (up to 3 days remote/week) As a Senior Java Back-End Developer , you will be working for our client, a leader in the financial services industry, focusing on the development of a critical FX Calculations platform. This role involves building and maintaining high-availability systems that support traders' daily activities and ensure regulatory compliance — empowering the future of digital finance and risk management. Your main responsibilities: Develop, improve, and maintain the bank’s proprietary solution for post-trading risk and PnL calculations, ensuring system robustness and accuracy. Collaborate with cross-functional teams to perform end-to-end project delivery, including requirement analysis, coding, testing, and deployment. Design detailed technical specifications covering data models, interfaces, and performance tuning. Provide production support, incident management, and system ownership, including troubleshooting and performance enhancements. Participate in code reviews, solution design discussions, and team activities to promote continuous improvement and best practices. Support and contribute to problem-solving, performance tuning, and proof-of-concept initiatives. You're ideal for this role if you have: Over 5 years of experience in Java back-end development, with a solid understanding of HTTPS, RESTful APIs, microservices, and message queues (MQ). Strong knowledge of high-availability service architecture and reliable system design. Hands-on experience with SQL, particularly PostgreSQL, including database performance optimization. Proven track record of delivering Java-based services/modules and owning or leading technical projects. Excellent communication skills in English, with the ability to facilitate discussions and presentations, and proficiency in Mandarin is a plus. Analytical mindset, problem-solving skills, and passion for technology innovation. Ability to perform under pressure and work effectively as a team player. It is a strong plus if you have: Experience in high-volume data processing and compute. Knowledge of no-SQL databases or columnar storage solutions. Experience building services on cloud platforms, especially GCP. Front-end development skills or experience. Background in production support and agile development environments. Domain expertise in banking, trade lifecycle, and post-trade processing for FX or financial investment products. Language Required for the role: Fluent spoken and written English 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 Back-End Developer – Financial Services Trading Platform
Senior
Hybrid
Krakow, Poland
23,520 - 30,240 PLN
🏢 Summary: Senior Java Back-End Developer role focused on building and maintaining a high-availability FX post-trading risk and PnL calculation platform. The position involves designing, developing, and supporting robust, scalable back-end services that ensure regulatory compliance and operational reliability. The role includes end-to-end delivery, performance optimization, and production support in a financial environment. 🗂️ Requirements: 5+ years of Java back-end development experience, Strong knowledge of HTTPS and RESTful APIs, Experience with microservices architecture, Experience with message queues (MQ), Knowledge of high-availability and reliable system design, Hands-on experience with SQL and PostgreSQL, Experience delivering and owning Java-based services or modules, Fluent spoken and written English, Legal right to work in the European Union 📃 Skills: Java, HTTPS, REST, Microservices, MQ, SQL, PostgreSQL, GCP, NoSQL, Cloud 🏢 Description: Unleash Innovation in Global Finance — Drive Cutting-Edge Post-Trading Risk Solutions Krakow-based opportunity with hybrid work model (up to 3 days remote/week) As a Senior Java Back-End Developer , you will be working for our client, a leader in the financial services industry, focusing on the development of a critical FX Calculations platform. This role involves building and maintaining high-availability systems that support traders' daily activities and ensure regulatory compliance — empowering the future of digital finance and risk management. Your main responsibilities: Develop, improve, and maintain the bank’s proprietary solution for post-trading risk and PnL calculations, ensuring system robustness and accuracy. Collaborate with cross-functional teams to perform end-to-end project delivery, including requirement analysis, coding, testing, and deployment. Design detailed technical specifications covering data models, interfaces, and performance tuning. Provide production support, incident management, and system ownership, including troubleshooting and performance enhancements. Participate in code reviews, solution design discussions, and team activities to promote continuous improvement and best practices. Support and contribute to problem-solving, performance tuning, and proof-of-concept initiatives. You're ideal for this role if you have: Over 5 years of experience in Java back-end development, with a solid understanding of HTTPS, RESTful APIs, microservices, and message queues (MQ). Strong knowledge of high-availability service architecture and reliable system design. Hands-on experience with SQL, particularly PostgreSQL, including database performance optimization. Proven track record of delivering Java-based services/modules and owning or leading technical projects. Excellent communication skills in English, with the ability to facilitate discussions and presentations, and proficiency in Mandarin is a plus. Analytical mindset, problem-solving skills, and passion for technology innovation. Ability to perform under pressure and work effectively as a team player. It is a strong plus if you have: Experience in high-volume data processing and compute. Knowledge of no-SQL databases or columnar storage solutions. Experience building services on cloud platforms, especially GCP. Front-end development skills or experience. Background in production support and agile development environments. Domain expertise in banking, trade lifecycle, and post-trade processing for FX or financial investment products. Language Required for the role: Fluent spoken and written English 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
DCV Technologies
Senior Java Developer | Wroclaw
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Opportunity for a Senior Java Backend Developer to build and maintain a secure, large-scale public platform based on microservices within the financial services sector. The role focuses on developing business-critical backend services, contributing to architectural decisions, and improving deployment and engineering practices. Ideal for experienced engineers who combine strong Java expertise with architectural thinking and a proactive approach to system optimization. 🗂️ Requirements: 6–10 years of professional software development experience, Strong expertise in Java backend development, Experience with microservices architecture, Understanding of distributed systems, Experience in system design and software architecture, Ability to work with secure, large-scale systems, Experience improving deployment processes and system reliability 📃 Skills: Java, Microservices, DistributedSystems, SystemDesign, SoftwareArchitecture, REST, Git, Maven, Gradle, Python, Cloud, DevOps 🏢 Description: Senior Java Backend Developer 📍 Location: Wrocław, Poland (Hybrid – 3 days onsite) 📈 Experience: 6–10 years We are currently looking for an experienced Java Backend Developer for our client operating in the financial services sector . The successful candidate will join a team responsible for developing and maintaining a secure, large-scale public platform built on a microservices architecture. This role offers the opportunity to work on business-critical systems where reliability, scalability, and security are key priorities. Beyond feature development, the team is focused on addressing challenges related to architecture, deployment practices, and engineering processes. Therefore, we are looking for someone who combines strong hands-on development skills with architectural thinking and a proactive approach to problem-solving. Key Responsibilities Design and develop new backend features and services using Java Maintain and enhance a secure, customer-facing platform Work within a modern microservices ecosystem Contribute to architectural improvements and technical decision-making Help optimize deployment processes, system reliability, and development workflows Identify technical challenges and propose scalable, long-term solutions What We're Looking For 6–10 years of professional software development experience Strong expertise in Java backend development Solid understanding of microservices architecture and distributed systems Experience with system design and software architecture Strong analytical and critical-thinking skills Ability to understand technical concepts deeply and make informed engineering decisions A proactive mindset and willingness to improve existing systems, processes, and practices Nice to Have Experience with Python Exposure to cloud environments and modern DevOps practices This opportunity is particularly suited to engineers who enjoy working on complex backend systems, influencing architectural decisions, and helping teams improve the way software is designed, built, and deployed.
Technology
Link Group
Backend Developer (Java)
Mid
Hybrid
Warsaw, Poland
25,000 - 30,000 PLN
🏢 Summary: The role involves developing and maintaining scalable backend services for business-critical applications using Java within an agile environment. The position focuses on building RESTful APIs, implementing persistence layers, and ensuring system quality and stability. The developer collaborates on code reviews, debugging, and continuous improvement of backend solutions. 🗂️ Requirements: Strong experience with Java 17+, Hands-on experience with Spring, Hands-on experience with Spring Boot, Knowledge of Hibernate and ORM concepts, Experience with PostgreSQL, Experience with Git version control platforms, Strong debugging skills, Experience in agile development environments 📃 Skills: Java, Spring, SpringBoot, Hibernate, PostgreSQL, REST, Git, ORM 🏢 Description: Backend Developer (Java) We are looking for a Backend Developer to join a development team responsible for building and maintaining backend services for business-critical applications. The role focuses on developing scalable, maintainable solutions and contributing to the overall quality and stability of the system within an agile setup. Responsibilities: Develop and maintain backend services using Java 17+ Design and implement RESTful APIs with Spring and Spring Boot Work with relational databases, including schema design and query optimization in PostgreSQL Implement persistence layers using Hibernate Debug, troubleshoot, and resolve backend issues Collaborate with the team using a GitHub-like platform, including code reviews and version control Participate in agile ceremonies and contribute to continuous improvement Requirements: Strong experience with Java 17+ Hands-on experience with Spring and Spring Boot Knowledge of Hibernate and ORM concepts Experience working with PostgreSQL Familiarity with GitHub-like platforms and team workflows Strong debugging and problem-solving skills Experience working in agile development environments
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