New offer - be the first one to apply!
July 3, 2026
Java Fullstack Developer
Mid • Hybrid
140 - 150 PLN
Warsaw, Poland
Responsibilities
- Developing, maintaining, and enhancing the Corporate Netbank application
- Implementing new features and improvements based on business and technical requirements
- Fixing bugs and supporting the resolution of production incidents
- Implementing compliance and mandatory business changes
- Designing and implementing backend services according to given specifications
- Writing and maintaining REST APIs
- Working with both microservice-based and monolithic architecture
- Implementing unit tests to ensure high-quality delivery
- Analysing and working with legacy code
- Collaborating with international teams in an Agile/SAFe environment
- Supporting the ongoing modernisation of the existing system
Similar jobs you might like
Technology
DCG
Java Fullstack Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: The offer is for a Senior Java Developer responsible for developing and modernising a Corporate Netbank application, including backend services and REST APIs. The role involves working with both microservices and monolithic architecture, implementing new features, fixing bugs, and supporting production in an Agile/SAFe environment. The position also requires analysing legacy code and contributing to ongoing system improvements. 🗂️ Requirements: Minimum 5 years of Java development experience, Strong experience with Java 7/8, Practical experience with Maven, Practical experience with Git, Practical experience with Spring Framework, Practical experience with Spring Boot, Good knowledge of SQL, Experience with JSP, Experience with JavaScript, Experience in writing REST APIs, Experience in backend services design and implementation, Experience with unit testing, Minimum 2 years of experience with Angular, Minimum 2 years of experience with Jasmine, Experience working in Agile environment, Willingness to analyse and maintain legacy code, Fluency in English 📃 Skills: Java, Maven, Git, Spring, SpringBoot, SQL, JSP, JavaScript, REST, Angular, Jasmine, Agile, Microservices 🏢 Description: Responsibilities: Developing, maintaining, and enhancing the Corporate Netbank application Implementing new features and improvements based on business and technical requirements Fixing bugs and supporting the resolution of production incidents Implementing compliance and mandatory business changes Designing and implementing backend services according to given specifications Writing and maintaining REST APIs Working with both microservice-based and monolithic architecture Implementing unit tests to ensure high-quality delivery Analysing and working with legacy code Collaborating with international teams in an Agile/SAFe environment Supporting the ongoing modernisation of the existing system Requirements: Minimum 5 years of experience with Java development Strong experience with Java 7/8 Practical experience with Maven, Git, Spring Framework, and Spring Boot Good knowledge of SQL Experience with JSP, JavaScript, and frontend-related development Experience in writing REST APIs Experience in backend services design and implementation Experience with unit testing Minimum 2 years of experience with Angular and Jasmine Experience working in an Agile environment Willingness to analyse, maintain, and improve legacy code Good communication skills Fluency in English Nice to have: Knowledge of SOLID principles Knowledge of design patterns Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
Technology
B2Bnetwork
Senior Backend Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Development and modernization of a corporate banking platform, transforming a legacy monolith into a microservices-based architecture. The role focuses on building and integrating REST APIs, refactoring legacy systems, and supporting migration using modern engineering practices in an Agile/SAFe environment. You will work across monolithic and microservices architectures, contributing to backend development and system integration. 🗂️ Requirements: Proficiency in Java, Experience with Spring Framework and Hibernate, Strong knowledge of SQL, Experience in REST API development, Understanding of microservices architecture, Experience with Cucumber and Jasmine, Ability to refactor legacy systems, Experience with system integration, English proficiency for technical communication 📃 Skills: Java, Spring, Hibernate, SQL, REST, Microservices, Cucumber, Jasmine, Angular, Git, DDD, Hexagonal, WebFlux, Reactor, SAFe, Agile 🏢 Description: About the Project Join an international team responsible for the development and modernization of a key corporate banking platform. The project focuses on transforming a legacy monolithic system into a modern architecture based on microservices while building new APIs that support the platform's future growth. You will work in an Agile/SAFe environment, leveraging modern engineering practices and architectural patterns. Responsibilities Design and develop REST APIs Build and maintain backend applications using Java and Spring Framework Integrate systems and support system-to-system communication Refactor legacy applications and extract business logic into microservices Contribute to the modernization and migration of existing systems Develop solutions across both monolithic and microservices architectures Work with reactive programming technologies and frameworks Support frontend integration with Angular-based applications Create and maintain unit and BDD tests Participate in code reviews and ensure high code quality standards Collaborate with cross-functional teams and stakeholders Produce and maintain technical and API documentation Requirements Must-Have Skills Java Spring Framework / Hibernate SQL REST API development Microservices architecture Cucumber Jasmine Strong English communication skills Nice to Have Angular Technology Stack Java Spring Boot Hibernate SQL REST APIs Microservices Angular Cucumber Jasmine Git Domain-Driven Design (DDD) Hexagonal Architecture (Ports & Adapters) WebFlux / Project Reactor SAFe Agile
Technology
B2Bnetwork
Senior FullStack Developer (Java, Angular)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior FullStack Developer role focused on developing and modernizing a large-scale corporate banking platform. The position involves building and maintaining backend services and Angular frontend components, delivering new features, fixing defects, and supporting production systems within a microservices and monolithic architecture. The role includes active participation in system modernization and REST API development in an Agile environment. 🗂️ Requirements: 5+ years commercial experience with Java 7/8, Experience with Spring Framework and Spring Boot, Experience with Maven, Experience with SQL, Experience with Git, Experience with JSP, Experience with JavaScript, Experience designing and developing REST APIs, Experience in backend service design and implementation, Strong knowledge of unit testing practices, 2+ years experience with Angular, Experience with Jasmine, Experience working with legacy code, Experience working in Agile environment 📃 Skills: Java, Spring, SpringBoot, Maven, SQL, Git, JSP, JavaScript, Angular, Jasmine, REST, Microservices, Agile 🏢 Description: About the Project We are looking for an experienced Senior FullStack Developer to join an international team working on a large-scale corporate banking platform. The application enables corporate clients to manage accounts, execute payments and transfers, handle files and confirmations, and perform a variety of banking operations through a secure online portal. As part of the development team, you will be responsible for maintaining and enhancing a business-critical application, including the delivery of new features, bug fixes, production incident resolution, and implementation of regulatory and business-driven changes. The system consists of both microservices and monolithic components. The team is currently on a modernization journey, gradually transforming the existing platform into a more modern architecture. The working language is English, and the team follows SAFe Agile principles. Responsibilities Design and implement backend services based on business and technical requirements. Develop and maintain REST APIs. Contribute to frontend development using Angular. Write and maintain unit tests. Analyze, maintain, and enhance existing code, including legacy components. Collaborate with cross-functional and international teams. Participate in system modernization and architectural improvements. Support production systems and troubleshoot issues when required. Requirements Must Have 5+ years of commercial experience with: Java 7/8 Spring Framework Spring Boot Maven SQL Git JSP JavaScript Experience in designing and developing REST APIs. Experience in backend service design and implementation based on specifications. Strong understanding of unit testing practices. 2+ years of experience with: Angular Jasmine Experience working in an Agile environment. Willingness to analyze and work with legacy code. Strong communication and collaboration skills. Fluent English (spoken and written). Nice to Have Knowledge of SOLID principles. Familiarity with software design patterns. What We Offer Opportunity to work on a large-scale enterprise platform within the financial sector. Participation in system modernization and transformation initiatives. International and collaborative work environment. Long-term cooperation in a stable project. Exposure to both modern and legacy technologies. Real impact on technical solutions and product development.
Technology
emagine Polska
Fullstack Developer
Senior
Hybrid
150 - 170 PLN
🏢 Summary: 12-month full-time contract (with possible extension) for a Senior FullStack Developer to enhance and maintain a Corporate Netbank application in the banking sector. The role focuses on developing and modernizing backend and frontend components, implementing new features, fixing bugs, and supporting production in both microservice and monolithic architectures. Hybrid work model with 3 days per week in the Warsaw office. 🗂️ Requirements: Minimum 5 years experience with Java 7/8, Minimum 5 years experience with Spring Framework, Minimum 5 years experience with Spring Boot, Minimum 5 years experience with Maven, Minimum 5 years experience with JSP, Minimum 5 years experience with JavaScript, Minimum 5 years experience with SQL, Minimum 5 years experience with Git, Experience writing REST APIs, Backend service design and implementation, Experience with microservice architecture, Experience with monolithic architecture, Experience in unit testing, Minimum 2 years experience with Angular, Minimum 2 years experience with Jasmine, Experience working in Agile environments 📃 Skills: Java, Maven, JSP, JavaScript, SQL, Git, Spring, SpringBoot, REST, Angular, Jasmine, Microservices, Monolith, UnitTesting 🏢 Description: Location: hybrid - 3 days a week from the office in Warsaw Duration of assignment: 12 months first contract (prolongation expected). Language: English Industry: banking. Workload: Full time Overview The position of Senior FullStack Developer is a crucial role within our Corporate Netbank system team. You will contribute significantly to enhancing an application designed for large corporate clients to manage their accounts efficiently. The developer should possess strong experience in backend and frontend technologies, with a collaborative mindset and a commitment to excellence. Main Responsibilities Maintain and enhance the Corporate Netbank Application. Implement new features and bug fixes. Respond to production incidents and make compliance changes. Develop and improve services in both microservice and monolithic architectures. Participate in transitioning from legacy systems to modern solutions. Key Requirements Minimum 5 years of experience with Maven, JSP, JavaScript, Java 7/8, Git, Spring Framework, Spring Boot, SQL. Proven experience in writing REST APIs. Backend services design and implementation skills. Experience in unit testing. At least 2 years of experience with Angular and Jasmine. Proficient in agile working environments. Strong analytical skills for legacy code. Excellent communication skills. Fluency in English. Nice to Have Knowledge of SOLID principles and design patterns.
Technology
emagine Polska
Senior FullStack Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior FullStack Developer role in the banking sector focused on maintaining and enhancing a Corporate Netbank application for large corporate clients. The position involves developing new features, fixing bugs, handling production incidents, and modernizing legacy systems within microservice and monolithic architectures. This is a 12-month hybrid contract in Warsaw with strong emphasis on backend and frontend development. 🗂️ Requirements: Minimum 5 years experience with Java 7/8, Minimum 5 years experience with Spring Framework and Spring Boot, Minimum 5 years experience with Maven, Minimum 5 years experience with JSP and JavaScript, Minimum 5 years experience with Git, Minimum 5 years experience with SQL, Experience in designing and implementing REST APIs, Backend services design and implementation experience, Experience with unit testing, Minimum 2 years experience with Angular, Experience with Jasmine, Experience working with microservice and monolithic architectures, Ability to analyze and work with legacy code 📃 Skills: Java, Spring, SpringBoot, Maven, JSP, JavaScript, Git, SQL, REST, Angular, Jasmine, Microservices, Monolith, UnitTesting 🏢 Description: Location: hybrid - 3 days a week from the office in Warsaw Duration of assignment: 12 months first contract (prolongation expected). Language: English Industry: banking. Workload: Full time. Overview The position of Senior FullStack Developer is a crucial role within our Corporate Netbank system team. You will contribute significantly to enhancing an application designed for large corporate clients to manage their accounts efficiently. The developer should possess strong experience in backend and frontend technologies, with a collaborative mindset and a commitment to excellence. Main Responsibilities Maintain and enhance the Corporate Netbank Application. Implement new features and bug fixes. Respond to production incidents and make compliance changes. Develop and improve services in both microservice and monolithic architectures. Participate in transitioning from legacy systems to modern solutions. Key Requirements Minimum 5 years of experience with Maven, JSP, JavaScript, Java 7/8, Git, Spring Framework, Spring Boot, SQL. Proven experience in writing REST APIs. Backend services design and implementation skills. Experience in unit testing. At least 2 years of experience with Angular and Jasmine. Proficient in agile working environments. Strong analytical skills for legacy code. Excellent communication skills. Fluency in English. Nice to Have Knowledge of SOLID principles and design patterns.
Technology
Link Group
Senior .Net Developer & AWS
Senior
Remote
Krakow, Poland
130 - 160 PLN
🏢 Summary: Development of backend applications using .NET/.NET Core in a banking environment, including building REST APIs, business logic modules, and system integrations. The role involves working in AWS to deploy serverless and containerized services, managing SQL databases, and ensuring security and regulatory compliance. Close collaboration with business teams is required to deliver high-quality, secure financial solutions. 🗂️ Requirements: Minimum 6 years of experience as .NET Developer, Strong knowledge of .NET and C#, Hands-on experience with AWS services (Lambda, ECS/EKS, S3, RDS), Experience with REST API development, Proficiency in Kafka, Proficiency in SQL and database design, Experience with containerization, Experience in banking or financial projects, Understanding of security and regulatory requirements, Very good English skills 📃 Skills: .NET, C#, AWS, Lambda, ECS, EKS, S3, RDS, Kafka, SQL, REST, Docker, Kubernetes 🏢 Description: Scope of Responsibilities: Design and development of backend applications based on .NET / .NET Core. Creation and maintenance of REST APIs, integrations, and business logic modules. Working in an AWS environment – building and deploying serverless services, containerization, and process automation. Working with SQL databases (data model design, query optimization). Collaboration with analysts and business teams within the banking domain. Ensuring code quality, application security, and compliance with financial sector regulatory requirements. Requirements: Minimum 6 years of experience as a .NET Developer. Strong knowledge of .NET / .NET Core (C#). Hands-on experience with AWS (Lambda, ECS/EKS, S3, RDS, or other services). Proficiency in Kafka and SQL. Experience in banking or financial projects (knowledge of regulatory processes, security, and system integrations is a plus). Very good command of English (daily communication).
Technology
B2Bnetwork
Senior Fullstack Developer (Java + Angular)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Development role in an international project focused on modernizing a corporate banking system by transforming a legacy monolith into a microservices-based, reactive architecture. The position involves designing and implementing REST APIs, system integrations, and contributing to architectural decisions within a hybrid environment. The project offers active participation in large-scale system transformation using modern engineering practices. 🗂️ Requirements: Very good knowledge of Java, Very good knowledge of Angular, Very good knowledge of Spring and Hibernate, Strong knowledge of REST, Strong knowledge of SQL, Experience with Microservices architecture, Experience with Reactive programming, Knowledge of Cucumber, Knowledge of Jasmine, Experience with legacy system modernization, Practical knowledge of Git, Ability to write unit tests using JUnit, Understanding of SOLID principles and design patterns, Good command of English 📃 Skills: Java, Angular, Spring, Hibernate, REST, SQL, Microservices, WebFlux, Reactor, Cucumber, Jasmine, Git, JUnit, DDD, SOLID, SAFe, Hexagonal 🏢 Description: About the project You will join an international team working on the modernization of an enterprise-class system in the corporate banking area. The project focuses on transforming a legacy system into a modern architecture based on microservices and building efficient, scalable APIs. We work in an environment: Microservices + monolith (hybrid architecture) DDD (Domain-Driven Design) Hexagonal architecture Reactive stack (WebFlux, Project Reactor) SAFe Agile Your responsibilities Designing and implementing REST API System integrations (system-to-system communication) Refactoring the legacy system and migration to microservices Working on system modernization and development Creating solutions in reactive architecture Frontend support (Angular – basic level is sufficient) Writing tests: unit tests (JUnit, Jasmine) BDD (Cucumber) Participating in code reviews and ensuring code quality Working according to SOLID principles and design patterns Working with SQL databases Collaboration in an Agile team (PI Planning, daily, retro) Creating technical documentation Requirements Very good knowledge of: Java Angular Spring (Spring Framework / Hibernate) REST API SQL Experience with: Microservices Reactive programming (e.g. WebFlux) Knowledge of: Cucumber Jasmine Experience working with legacy systems and their modernization Practical knowledge of Git Good command of English Nice to have Experience with monolith to microservices migration Knowledge of DDD approach Experience in banking environment or large enterprise systems What the project offers Participation in a real system transformation (not only maintenance!) Long-term, stable project Technological challenges (legacy modernization → microservices) Work in an international environment Influence on architecture and solutions
Technology
Klient Just Join IT
.Net Developer
Mid
Hybrid
Katowice, SL, Poland
23,000 - 27,000 PLN
🏢 Summary: The role involves designing, developing, and maintaining applications on the .NET platform, including building new solutions and optimizing existing systems. It focuses on delivering high-quality, secure, and scalable software aligned with business needs in an international environment. The position requires active participation in architecture design, performance optimization, and continuous integration and deployment processes. 🗂️ Requirements: Minimum 3 years of experience in .NET development, Knowledge of MVC, Knowledge of REST API, Experience in team-based software development, Strong knowledge of MS SQL, Strong knowledge of ElasticSearch, Experience with Continuous Integration tools, Experience with Continuous Delivery approach, Knowledge of unit testing, Knowledge of integration testing, Very good command of English 📃 Skills: .NET, MVC, REST, MS SQL, ElasticSearch, Git, TeamCity, CI, CD, UnitTesting, IntegrationTesting 🏢 Description: Your responsibilities Design, create and maintain applications using the .NET platform and environment Understand requirements and transform them into functional applications in line with business objectives Maintain and upgrade existing applications and fix issues Rewriting/making changes in existing code structure to increase efficiency and performance Ensure error-free code that adheres to best coding practices Test, monitor, and make better solutions through incremental updates/new features/app optimization Identify bottlenecks and address issues to ensure the best performance Create architecture, specifications, and user interfaces of .Net applications Innovate and build high-quality software solutions leveraging the versatility of the .NET platform Implement best practices and methodologies for security, quality, and development approach Our requirements Min. 3 years of experience in working in the .NET environment; Knowledge of MVC, Rest API; Experience in team software development; Good knowledge of MS SQL and ElasticSearch; Using Continuous Integration tools (Git,Team City) and the Continuous Delivery approach; Knowledge of unit and integration tests; Very good command of the English language (work as part of an international team); Optional Knowledge of Umbraco, Angular, AWS This is how we work on a project Clean Code code quality measures code review design patterns static code analysis Continuous Deployment Continuous Integration Development opportunities we offer conferences abroad conferences in Poland development budget external training industry-specific e-learning platforms intracompany training mentoring soft skills training space for experimenting substantive support from technological leaders support of IT events technical knowledge exchange within the company the company supports open source projects time for development of your ideas What we offer Opportunities for constant development and work on exciting projects, Working in an international environment, English lessons, Attractive remuneration in Euro, Flexible working hours, Fully or partially paid training and development. Benefits sharing the costs of sports activities sharing the costs of foreign language classes sharing the costs of professional training & courses remote work opportunities flexible working time integration events corporate gym corporate sports team corporate library no dress code coffee / tea drinks parking space for employees leisure zone sharing the costs of tourist services sharing the costs of tickets to the movies, theater employee referral program charity initiatives family picnics
Technology
emagine Polska
Senior Fullstack Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Fullstack Developer role focused on modernizing a banking Corporate Netbank Administration system through REST API development and microservices extraction. The position involves refactoring legacy applications and enhancing integrations to improve customer experience. Work is delivered in hybrid model with strong emphasis on Java and modern frameworks. 🗂️ Requirements: Minimum 6 years of hands-on Java development experience, Experience with reactive programming, Working knowledge of Spring framework, Working knowledge of Hibernate, Experience with SQL, Experience with REST APIs, Experience with microservices architecture, Experience with Git, Minimum 2 years of experience with Angular 📃 Skills: Java, Spring, Hibernate, SQL, REST, Microservices, Git, Angular, Reactive 🏢 Description: Industry: Banking Work model: Hybrid in Warsaw or Tricity - 3 days a week in the office Rate: up to 170 PLN/h (B2B contract) The Senior Fullstack Developer role is focused on modernizing the Corporate Netbank Administration (CNA) system, improving the customer experience through API development, and ensuring seamless integration across various services. The position requires strong expertise in Java development and solid experience with modern frameworks. RESPONSIBILITIES: Building REST API solutions and integrations with other applications. Refactoring legacy applications by extracting business logic into microservices. Collaborating with other developers, teams, and stakeholders to deliver optimal solutions. Participating in the development and continuous improvement of services in both microservice and monolith architectures. REQUIREMENTS: Hands-on experience in Java development (preferably at least 6 years). Familiarity with reactive programming . Working knowledge of Spring and Hibernate frameworks. Experience with SQL , REST , Microservices , and Git . At least 2 years of experience with Angular . NICE TO HAVE: Familiarity with the DDD (Domain-Driven Design) approach. Experience with the Cucumber framework. Previous experience working in an international team with English as the common language. Exposure to SAFe Agile methodologies.
Technology
DCG
Senior Fullstack Developer
Senior
Hybrid
Warsaw, Poland
140 - 150 PLN
🏢 Summary: Senior Fullstack Developer role focused on developing and modernizing a corporate digital banking platform. The position involves building scalable API solutions, working with microservices and monolithic architectures, and delivering high-quality software using modern engineering practices. The role requires close collaboration within Agile teams to ensure resilient and maintainable solutions. 🗂️ Requirements: Minimum 6 years of Java development experience, Approximately 2 years of Angular experience, Experience building API solutions, Working knowledge of Spring and Hibernate, Experience with reactive programming, Experience with REST and microservices, Experience with SQL, Experience with Git, Knowledge of Cucumber, Understanding of SOLID principles and design patterns, Experience working in Agile environment, Fluency in English 📃 Skills: Java, Angular, Spring, Hibernate, REST, Microservices, SQL, Git, Cucumber, Jasmine, SAFe 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Fullstack Developer Responsibilities: Develop and maintain new features for a modern corporate digital banking platform Build and improve API solutions supporting key banking services such as accounts, payments, file transfer, and international/local services Contribute to the modernisation of the legacy Corporate Netbank platform Work with backend services based on microservice and monolithic architecture Design and implement resilient, scalable, and maintainable software solutions Follow Domain-Driven Design principles and port-adapter architecture Collaborate closely with developers, Product Owners, architects, analysts, and QA engineers Support maintenance, compliance, and platform improvement activities Participate in Agile ceremonies and contribute to team planning and delivery Ensure high quality of delivered software through clean code, testing, and best engineering practices Requirements: At least 6 years of hands-on experience in Java development Around 2 years of experience with Angular Strong experience in building API solutions Working knowledge of Spring and Hibernate Experience with reactive programming Experience with REST, microservices, SQL, and Git Knowledge of Cucumber framework Good understanding of SOLID principles and design patterns High level of software development skills and engineering mindset Experience working in an Agile environment, preferably SAFe Strong collaboration skills and focus on quality and timely delivery Fluency in English Nice to have: Working knowledge of unit testing in Jasmine Experience working in banking or financial services projects Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program