June 4, 2026

Fullstack Developer

Senior • Hybrid

150 - 170 PLN

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.

Similar jobs you might like

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

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

emagine Polska

Fullstack Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Fullstack Developer role focused on modernizing banking systems through REST API development, microservices extraction, and system integrations. The position involves refactoring legacy applications and contributing to both microservice and monolith architectures in an international environment. Hybrid work model with B2B contract. 🗂️ Requirements: Minimum 6 years of experience in Java development, Experience with reactive programming, Working knowledge of Spring framework, Working knowledge of Hibernate, Experience with SQL, Experience with REST API development, Experience with microservices architecture, Experience with Git, Minimum 2 years of experience with Angular 📃 Skills: Java, Spring, Hibernate, SQL, REST, Microservices, Git, Angular, Reactive, DDD, Cucumber, SAFe 🏢 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) Summary: The role of a Senior Fullstack Developer focuses on modernizing systems, enhancing customer experience through API development, and ensuring seamless integration of various services. Main Responsibilities: Core duties include building REST API solutions and collaborating with teams to create optimal solutions. Building REST API solutions and integrations with other applications Refactoring legacy applications by extracting logic into microservices Collaborating with other developers, teams, and stakeholders to create optimal solutions Participating in the development and continuous improvement of services in both microservice and monolith architectures Key Requirements: Hands-on experience in Java development (at least 6 years preferred) 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 Cucumber framework Previous work in an international team with English as the common language Exposure to SAFE Agile methodologies Other Details: Team Composition: International team. Communication Language: English.

Technology

emagine Polska

Fullstack Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Fullstack Developer role focused on modernizing banking systems through REST API development, microservices extraction, and system integrations. The position involves enhancing customer-facing services and contributing to both microservice and monolith architectures in an international environment. Hybrid work model with B2B contract up to 170 PLN/h. 🗂️ Requirements: Minimum 6 years of commercial experience in Java development, Experience with reactive programming, Working knowledge of Spring framework, Working knowledge of Hibernate, Experience with SQL, Experience building 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, Cucumber, DDD 🏢 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) Summary: The role of a Senior Fullstack Developer focuses on modernizing systems, enhancing customer experience through API development, and ensuring seamless integration of various services. Main Responsibilities: Core duties include building REST API solutions and collaborating with teams to create optimal solutions. Building REST API solutions and integrations with other applications Refactoring legacy applications by extracting logic into microservices Collaborating with other developers, teams, and stakeholders to create optimal solutions Participating in the development and continuous improvement of services in both microservice and monolith architectures Key Requirements: Hands-on experience in Java development (at least 6 years preferred) 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 Cucumber framework Previous work in an international team with English as the common language Exposure to SAFE Agile methodologies Other Details: Team Composition: International team. Communication Language: English.

Technology

Crestt

Senior Java Fullstack Developer

Senior

Hybrid

Gdansk, Poland

140 - 157 PLN/hr

🏢 Summary: Full-stack Java developer role in the financial sector focused on building scalable microservices and modern frontend applications in an Agile environment. The position involves backend and frontend development using Java, Angular, cloud-native technologies, and distributed systems integrations. Hybrid work model with a long-term international project and competitive B2B rate. 🗂️ Requirements: 5+ years of commercial Java development experience, 2+ years of Angular experience, Knowledge of Spring Framework, Experience with microservices architecture, Experience with Docker, Experience with Kubernetes, Experience with Kafka and distributed systems, Knowledge of REST APIs, Knowledge of SQL, Experience with Oracle databases, Experience with Git, Understanding of Clean Code principles, Understanding of Continuous Integration, Experience integrating REST and SOAP services, Knowledge of XML, Knowledge of JSON, Knowledge of Avro, English level B2 or higher 📃 Skills: Java, Angular, React, Spring, Docker, Kubernetes, Kafka, REST, SQL, Oracle, Git, SOAP, XML, JSON, Avro, Jenkins, ArgoCD 🏢 Description: Senior Java Full-stack Developer 📍 Location: Warsaw, Gdańsk or Gdynia 🏢 Work model: Hybrid (3 days per week in the office) 📅 Project duration: August 2026 – January 2027 💰 B2B rate: up to 157 PLN/h ⏰ Full-time (40h/week) About the project Join an international financial institution and become part of a team responsible for building modern, scalable solutions supporting one of the company's key business domains. You will work in an Agile environment, developing cloud-ready microservices and integrating modern applications with existing enterprise platforms. This role combines backend and frontend development while giving you the opportunity to work with modern technologies, distributed systems, and high-performance applications. Your responsibilities Design, develop and maintain full-stack applications. Build and enhance Java-based microservices. Develop modern frontend solutions using Angular. Integrate applications using REST APIs, Kafka, MQ and Oracle databases. Participate in migration and transformation of existing systems. Ensure application quality, scalability and performance. Collaborate with architects, analysts, QA engineers and business stakeholders. Contribute to code reviews and technical improvements. We are looking for someone who has Minimum 5 years of commercial experience with Java development. At least 2 years of experience with Angular (React is also valued). Strong knowledge of Spring Framework . Experience building microservices architectures . Practical experience with Docker and Kubernetes . Experience working with Kafka and distributed systems. Knowledge of REST APIs , SQL and Oracle databases. Experience with Git . Understanding of Clean Code , Continuous Integration and software engineering best practices. Experience integrating REST and SOAP services. Good understanding of XML, JSON and Avro . Good command of English (B2 or higher) . Nice to have Jenkins Argo CD Event Sourcing Schema Registry DevOps practices What we offer Competitive B2B rate of up to 157 PLN/hour . Long-term international project. Opportunity to work with modern cloud-native technologies. Challenging projects within the financial sector. Professional, collaborative and Agile environment. Work with experienced engineers on large-scale enterprise solutions.

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

ITDS

Senior FullStack Developer – Java & Angular

Senior

Hybrid

Krakow, Poland

21,000 - 28,560 PLN

🏢 Summary: The offer is for a Senior FullStack Developer (Java & Angular) to design and develop scalable credit and banking applications within an international banking environment. The role focuses on building and maintaining microservices-based systems using modern Java and Angular technologies in a hybrid work model. You will contribute to full lifecycle development, code quality, and cross-location collaboration in a global setup. 🗂️ Requirements: Minimum 4 years experience as FullStack Developer, Angular 8+ experience (preferably 14), Strong Java 11+ experience (project on Java 17), Experience with Spring Boot, Spring Batch, Spring Security, Experience with RESTful microservices, Experience with Hibernate and JUnit, Experience with SQL and PL/SQL, Experience with Oracle databases, Knowledge of HTML, CSS, TypeScript, JavaScript, Experience with Jenkins and CI/CD, Understanding of Agile methodologies, Fluent English, Legal right to work in EU 📃 Skills: Java, Angular, TypeScript, JavaScript, HTML, CSS, Spring, SpringBoot, SpringBatch, SpringSecurity, Hibernate, JUnit, REST, Microservices, SQL, PLSQL, Oracle, Jenkins, CI/CD, JSON, XML 🏢 Description: Unleash innovation at the intersection of finance and technology — shape the future of international banking! Warsaw or Krakow-based opportunity with a hybrid work model, offering 4 remote days per week. As a Senior FullStack Developer – Java & Angular , you will be working for our client, a leading European bank that operates across 72 countries and is driving a cutting-edge tech revolution. Join a new, state-of-the-art hub dedicated to developing critical banking systems for global organizations, pushing the boundaries of financial technology and innovation. Your main responsibilities: Develop and design highly scalable credit applications to support international banking operations Analyze user requirements, develop specifications, and design, code, test, and implement systems aligned with group standards and regulatory requirements Handle development and design projects with proactive estimation, planning, and status reporting to management across locations in Paris/India and ISPL Follow best practices and quality processes for software development Work independently on assigned tasks, with potential mentoring of team members on technical and functional topics Contribute to code reviews and ensure the ongoing maintenance and refactoring of applications Ensure seamless application maintenance and continuous improvement of code quality You're ideal for this role if you have: At least 4 years of experience as a FullStack Developer Proven expertise in Angular 8+ (preferably Angular 14), JSON, XML, TypeScript, JavaScript, HTML, CSS (minimum 2-3 years) Strong background in Java 11+ (project currently runs on Java 17), JDK 8+, Hibernate, JUnit, Spring Framework (Boot, Batch, Security), and RESTful microservices (minimum 2-3 years) Experience working with SQL and PL/SQL, Oracle databases Good understanding of Agile methodologies, web services, APIs, and micro-services architecture Knowledge of DevOps principles & tools such as Jenkins for CI/CD pipelines Excellent communication skills with a high level of soft skills Fluent English proficiency It is a strong plus if you have: Banking or financial industry experience and domain knowledge Language required for the role: Fluent 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 in English or Polish, along with a statement confirming your consent to the processing and storage of your personal data.

Technology

emagine Polska

Senior Full-stack Developer (Java + Angular) for banking

Senior

Hybrid

Warsaw, Poland

145 - 165 PLN/hr

🏢 Summary: Full-stack Developer role in the banking industry focused on developing and maintaining microservices and integrating applications with a Cards platform. The position involves building scalable full-stack solutions using Java, Angular, REST APIs, Kafka, and cloud-native technologies in a hybrid work model. Candidates should have strong backend and frontend experience, knowledge of microservices architecture, and familiarity with DevOps and Agile practices. 🗂️ Requirements: Minimum 2 years of front-end experience, At least 5 years of Java development experience, Experience with microservices architecture, Knowledge of event sourcing architecture patterns, Hands-on experience with Angular, Hands-on experience with Spring Framework, Hands-on experience with Docker, Hands-on experience with Kubernetes, Hands-on experience with REST APIs, Hands-on experience with Kafka, Hands-on experience with MQ, Hands-on experience with SQL, Familiarity with Jenkins, Familiarity with ArgoCD, Understanding of XML, Understanding of JSON, Understanding of Avro, Experience with Git, English proficiency at B2 level, Experience working in Agile/Scrum environments 📃 Skills: Java, Angular, Spring, Docker, Kubernetes, REST, Kafka, MQ, SQL, Jenkins, ArgoCD, XML, JSON, Avro, Git 🏢 Description: Industry: banking Location: Hybrid - 3 days per week form office in Gdańsk, Gdynia, Warsaw or Łódź Rate: up to 165 pln/h on b2b Overview We are seeking a Full-stack Developer who will be instrumental in the development and maintenance of microservices. The role requires a combination of technical skills and collaboration with various stakeholders to achieve optimal solutions. Main Responsibilities Design and develop a full-stack application. Integrate existing applications with the Cards target platform. Implement translation/routing mechanisms from old to new systems. Develop microservices using Angular, REST APIs, and integrate with KAFKA/MQ/Oracle DB. Ensure application quality and responsiveness. Collaborate with internal and external stakeholders. Key Requirements Minimum 2 years of front-end experience. At least 5 years of Java Software Development experience. Practical knowledge of event sourcing architecture patterns and microservices architecture. Hands-on experience with Angular, Spring Framework, Docker, Kubernetes, REST, Kafka, MQ, SQL. Familiarity with DevOps tools such as Jenkins and Argo CD. Understanding of data standards, including XML, JSON, Avro. Experience with Kafka streaming platform. Version control tools like GIT. Proficiency in English (minimum B2 level). Experience with Agile/Scrum methodologies. Nice to Have Building distributed, highly scalable and high throughput applications.

Technology

emagine Polska

Senior Full-stack Developer (Java + Angular) for banking

Senior

Hybrid

Warsaw, Poland

165 - 165 PLN/hr

🏢 Summary: Full-stack Developer role focused on building and maintaining microservices and integrating applications within a banking environment. The position involves developing full-stack solutions using Java and Angular, working with event-driven architectures, and collaborating with stakeholders in a hybrid work model. The offer includes B2B cooperation with a rate up to 165 PLN/h. 🗂️ Requirements: Minimum 2 years of front-end experience, At least 5 years of Java development experience, Experience with event sourcing and microservices architecture, Hands-on experience with Angular, Hands-on experience with Spring Framework, Hands-on experience with Docker, Hands-on experience with Kubernetes, Hands-on experience with REST APIs, Hands-on experience with Kafka, Hands-on experience with MQ, Hands-on experience with SQL, Familiarity with Jenkins, Familiarity with ArgoCD, Understanding of XML, Understanding of JSON, Understanding of Avro, Experience with Git, English proficiency at B2 level or higher, Experience with Agile/Scrum 📃 Skills: Java, Angular, Spring, Docker, Kubernetes, REST, Kafka, MQ, Oracle, SQL, Jenkins, ArgoCD, XML, JSON, Avro, Git 🏢 Description: Industry: banking Location: Hybrid - 3 days per week form office in Gdańsk, Gdynia, Warsaw or Łódź Rate: up to 165 pln/h on b2b Overview We are seeking a Full-stack Developer who will be instrumental in the development and maintenance of microservices. The role requires a combination of technical skills and collaboration with various stakeholders to achieve optimal solutions. Main Responsibilities Design and develop a full-stack application. Integrate existing applications with the Cards target platform. Implement translation/routing mechanisms from old to new systems. Develop microservices using Angular, REST APIs, and integrate with KAFKA/MQ/Oracle DB. Ensure application quality and responsiveness. Collaborate with internal and external stakeholders. Key Requirements Minimum 2 years of front-end experience. At least 5 years of Java Software Development experience. Practical knowledge of event sourcing architecture patterns and microservices architecture. Hands-on experience with Angular, Spring Framework, Docker, Kubernetes, REST, Kafka, MQ, SQL. Familiarity with DevOps tools such as Jenkins and Argo CD. Understanding of data standards, including XML, JSON, Avro. Experience with Kafka streaming platform. Version control tools like GIT. Proficiency in English (minimum B2 level). Experience with Agile/Scrum methodologies. Nice to Have Building distributed, highly scalable and high throughput applications.

Technology

Upvanta sp. z o.o.

Senior Fullstack Developer

Senior

Hybrid

Wroclaw, Poland

1,100 - 1,400 PLN

🏢 Summary: Senior Fullstack Developer role focused on designing and building secure, scalable microservices and modern SPA applications in an international environment. The position is hands-on, backend-oriented with active frontend development, emphasizing high code quality, event-driven architecture, and strong security standards. The role includes architecture contribution, CI/CD implementation, and maintaining large-scale systems. 🗂️ Requirements: Strong fullstack development experience (backend and frontend), Senior-level hands-on coding experience, Expertise in Java 17–21, Experience with Spring Boot 3.x microservices, Experience with Kafka and event-driven architecture, Strong SQL knowledge (Oracle), Experience with Redis, Experience with Angular SPA development, Strong TypeScript knowledge, Knowledge of Node.js, Understanding of DDD, Knowledge of web security principles, Experience with OIDC and OAuth2, Experience with CI/CD pipelines, Experience with large-scale applications, Fluent English, Availability to work from Warsaw office 2x/week 📃 Skills: Java, SpringBoot, Kafka, SQL, Oracle, Redis, DDD, Node.js, TypeScript, Angular, Webpack, OIDC, OAuth2, OWASP, Git, GitLab, Jenkins, Maven, Docker, Kubernetes, IntelliJ, VSCode, Jira, Confluence, Python, CICD 🏢 Description: Mission & Responsibilities As a Senior Fullstack Developer, you will design, build, and maintain modern, secure, and scalable applications that support critical business processes. You will work hands-on across both backend and frontend, contributing directly to software development rather than people management. Your mission is to ensure service continuity, high code quality, and alignment with business and security standards, while actively collaborating with international stakeholders in an English-speaking environment. Key Responsibilities Design, develop, and maintain fullstack applications (backend-focused with modern frontend) Build secure, scalable, maintainable, and testable software Develop Java-based microservices using Spring Boot Contribute to Single Page Applications (SPA) development Collaborate with business and technical stakeholders on requirements Participate in architecture design and technical decisions Integrate systems using event-driven architectures (Kafka) Optimize and maintain existing codebases Implement automated testing and CI/CD pipelines Ensure application security (authentication, identity management) Maintain technical documentation Share best practices within developer communities Continuously improve skills and stay up to date with modern technologies Requirements Backend & Architecture Java 17–21 (modern Java, no legacy) Spring Boot 3.x (microservices) Kafka (event-driven systems) SQL (Oracle) Redis (experience or strong understanding) Domain Driven Design (DDD) Frontend Node.js TypeScript Angular (SPA development) Strong knowledge of Angular best practices Webpack (nice to have) Security Strong web security knowledge OIDC & OAuth2 Identity management platforms (nice to have) OWASP awareness (certifications are a plus) DevOps & Tools Git CI/CD: GitLab CI (Jenkins nice to have) Maven (nice to have) Docker & Kubernetes (nice to have) IntelliJ, VS Code Jira & Confluence Additional Python (nice to have) AI-based coding tools (nice to have) Ways of Working Agile (Scrum, Kanban) DevOps mindset Distributed, international collaboration Soft Skills Strong teamwork and collaboration Analytical and problem-solving mindset Independent work on complex topics Adaptability and results-driven attitude Continuous learning mindset Candidate Profile (Must-have) Strong fullstack experience (backend-only profiles will not be considered) Senior-level hands-on developer (not a manager or lead) Experience with large-scale applications Excellent English communication skills Willingness to work from the office in Warsaw 2x/week If you're a hands-on engineer who enjoys building high-quality systems and working in an international environment — we’d love to hear from you.