June 4, 2026

Senior FullStack Developer

Senior • Hybrid

Warsaw, Poland

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

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

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

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

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

ITDS

Senior Fullstack Developer (Java + Angular)

Senior

Hybrid

Warsaw, Poland

21,000 - 28,560 PLN

🏢 Summary: Hybrid Senior FullStack Developer (Java & Angular) role focused on building and maintaining scalable credit applications for international banking operations within a modern technology hub. The position involves full lifecycle development of microservices-based systems aligned with regulatory and group standards. You will contribute to high-impact financial projects in a distributed, Agile environment. 🗂️ Requirements: Minimum 4 years of experience as FullStack Developer, Minimum 2-3 years of experience with Angular 8+, Minimum 2-3 years of experience with Java 11+, Experience with Spring Framework (Boot, Batch, Security), Experience with RESTful microservices, Experience with SQL and PL/SQL, Experience with Oracle databases, Experience with Hibernate and JUnit, Experience with CI/CD tools (Jenkins), Understanding of Agile methodologies, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Angular, TypeScript, JavaScript, HTML, CSS, JSON, XML, Hibernate, JUnit, Spring, SpringBoot, SpringBatch, SpringSecurity, REST, Microservices, SQL, PLSQL, Oracle, Jenkins, CI/CD 🏢 Description: 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. We offer you: ITDS Business Consultants is involved in many various, innovative and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes: Stable and long-term cooperation with very good conditions Enhance your skills and develop your expertise in the financial industry Work on the most strategic projects available in the market Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years Participate in Social Events, training, and work in an international environment Access to attractive Medical Package Access to Multisport Program Access to Pluralsight Flexible hours & remote work Internal job number #8030 You can report violations in accordance with ITDS’s Whistleblower Procedure available here .

Technology

ITDS

Mid-Level Java & Angular Full-Stack Developer Senior Java & Angular Full-Stack Developer

Mid

Hybrid

Warsaw, Poland

16,800 - 27,300 PLN

🏢 Summary: Hybrid FullStack Developer (Java & Angular) role focused on building and maintaining scalable credit applications for international banking operations within a leading European bank’s technology hub. The position involves end-to-end development of microservices-based systems, ensuring high code quality, regulatory compliance, and collaboration across global teams. Candidates will work with modern Java and Angular stacks, contributing to design, implementation, maintenance, and continuous improvement of critical banking systems. 🗂️ Requirements: Minimum 3 years experience as FullStack Developer, Strong experience with Java 11+ and JDK 8+, Experience with Spring Framework (Boot, Batch, Security), Experience with Hibernate and JUnit, Experience building RESTful microservices (2-3 years), Experience with Angular 8+ (preferably 14) (2-3 years), Experience with TypeScript, JavaScript, HTML, CSS, Experience with SQL and PL/SQL, Experience with Oracle databases, Understanding of Agile methodologies, Knowledge of DevOps and CI/CD tools, Fluent English, Legal right to work in the European Union 📃 Skills: Java, JDK, Spring, Hibernate, JUnit, REST, Microservices, Angular, TypeScript, JavaScript, HTML, CSS, SQL, PLSQL, Oracle, Jenkins, JSON, XML 🏢 Description: Build full-stack platforms that move real-world business—securely, fast, and at scale. Location & work model Warsaw-based opportunity with hybrid work model. (Up to 4 remote days per week.) As a Mid-Level Java & Angular Full-Stack Developer / Senior Java & Angular Full-Stack Developer , you will be working for our client in a technology-driven environment supporting mission-critical applications across industries including logistics (sea freight), automotive financing, and banking . You’ll help design and deliver modular systems by combining modern Java services with responsive Angular user interfaces. Your main responsibilities: Develop and maintain full-stack features using Java (Java 8/17/21) and Angular for end-to-end functionality. Build backend services with Spring Boot and related Spring frameworks to support scalable application logic. Integrate asynchronous messaging using RabbitMQ and Kafka to ensure reliable data flow. Collaborate on database-driven solutions using Oracle , PostgreSQL , and/or MySQL . Work with build and dependency management via Maven in a structured CI/CD-ready codebase. Deliver clean, maintainable code for modular enterprise applications, including both backend-heavy and full-stack contributions. Contribute to the evolution of applications across the full lifecycle—from development through ongoing improvements. You're ideal for this role if you have: Minimum 3 years of professional experience in Java development and full-stack delivery. Strong experience with Java (Java 8/17/21) and Spring/Spring Boot . Hands-on experience with Angular for frontend development. Working knowledge of messaging systems such as RabbitMQ and/or Kafka . Experience with relational databases including Oracle , PostgreSQL , and/or MySQL . Familiarity with Maven and a modern Java build workflow. Ability to work effectively in a hybrid setup within Poland (Warszawa, Krakow) . It is a strong plus if you have: (optional) AWS certification and experience delivering applications on AWS. Experience building systems in modular enterprise environments (large-scale applications). Language Required for the role : English – fluent Eligibility for the role : Only candidates with an existing legal right to work in the European Union will be considered for this role. #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 Full Stack Developer – Banking and Financial Services

Senior

Hybrid

Krakow, Poland

23,520 - 30,240 PLN

🏢 Summary: Senior Java Full Stack Developer role focused on building and supporting scalable banking applications within a global engineering team. The position involves developing microservices-based systems, ensuring production stability, and driving digital transformation in financial services. Hybrid work model with strong emphasis on DevOps, observability, and end-to-end support. 🗂️ Requirements: 6+ years of Java and full-stack development experience, Expertise in Java 21 and Spring Boot 3.x, Experience with microservices architecture and REST APIs, Strong knowledge of React JS, Experience with PostgreSQL, Experience with messaging systems (MQ or Solace), Familiarity with Kubernetes and Redis, Experience with CI/CD and DevOps practices, Knowledge of observability and monitoring tools, Fluent English, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, JSON, React, PostgreSQL, MQ, Solace, Kubernetes, Redis, Grafana, Splunk, Logstash, Prometheus, Jenkins, Ansible, CI/CD, DevOps 🏢 Description: Empower financial innovation — shape the future of banking technology! Krakow-based opportunity with hybrid work model allowing up to 3 remote days per week. As a Senior Java Full Stack Developer – Banking and Financial Services , you will be working for our client, a leading global bank, contributing to the development and support of critical financial applications. You will help build robust, scalable systems that drive digital transformation in the banking sector, offering innovative solutions to complex financial challenges. Your main responsibilities: Deliver application enhancements and provide ongoing support as a key member of a global engineering team. Collaborate with business stakeholders to plan, execute, and meet project milestones. Lead the resolution of critical incidents, ensuring timely fixes and issue resolution. Own end-to-end production support, managing support requests, tickets, and queries. Diagnose, troubleshoot, and resolve application performance, stability, and usability issues. Create and maintain technical documentation, best-practice guides, and process artifacts. Continuously develop your skills through training, certifications, and practical experience. Act as a subject matter expert for system functionality, operational constraints, and best practices. Participate actively in agile delivery, identifying risks and dependencies early. You're ideal for this role if you have: 6+ years of experience in Java development and full-stack engineering. Deep expertise with Java 21, Spring Boot 3.x, microservices, REST APIs, and JSON. Strong knowledge of React JS, PostgreSQL, and messaging systems like MQ or Solace. Working familiarity with Kubernetes, Redis, and application security best practices. Exposure to observability tools and DevOps/CI/CD pipelines: Grafana, Splunk, Logstash, Prometheus, Jenkins, Ansible. Excellent written and verbal communication skills in English. Ability to work effectively across distributed teams with responsiveness and ownership. Customer-focused mindset with a passion for high-quality deliverables. Comfortable operating within a DevOps model, supporting testing, analysis, and support tasks. It is a strong plus if you have: Basic Python, shell scripting, and experience with workflow engines like Activiti. Familiarity with testing frameworks such as JMock/Mockito and Selenium. Support or development experience with workflow-based applications. Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

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.