May 12, 2026

Senior Full Stack Engineer | German and English required (B2)

Senior • Remote

Warsaw, Poland

Senior Full Stack Engineer


Client: Postal service company

Contract: B2B

Language: German and English required (B2)

About the role:

As a Senior Full Stack Engineer, you will be a key technical contributor within the team, which currently consists of eight people. Your role will be focused on supporting the operational reliability of our existing invoicing solution. This solution is a custom development based on Oracle Forms. The long-term goal is to eliminate or replace all Oracle developments by 2030, and this position may be needed until then, with annual contract extensions.

You will be working closely with the Product Owner and Scrum Master, and two other teams. The teams work together and follow the SAFe agile method. Your role will be pivotal in all stages of the development lifecycle, from architecting solutions and making key technical decisions to mentoring team members and ensuring the delivery of high-quality, scalable features.

Responsibilities:

· Support and ensure the operational reliability of the invoicing solution

· Design and implement scalable, resilient, and maintainable systems for our applications

· Drive technical decisions and promote best practices in coding, testing, and deployment

· Collaborate closely with Product and Design to translate business requirements into robust technical solutions

· Proactively identify and address technical debt, performance bottlenecks, and areas for system improvement

· Mentor and guide team members, fostering a culture of technical excellence and continuous improvement

Requirements:

· 5+ years of professional experience in full-stack web development

· Proven experience in designing and architecting scalable, distributed systems

· Strong knowledge of Java / Spring with experience in REST API, jUnit, Swagger, XML/JSON, and development tools like IntelliJ, Jenkins, and Git

· Proficient with Angular, including TypeScript, HTML/CSS, and Node.js

· Strong SQL skills and experience with databases such as Oracle, PostgreSQL, or MongoDB

· Experience with agile methodologies (SAFe, Scrum), as well as project management and documentation tools like Jira / Confluence

· Fluent in German (B2/C1), both written and spoken, in a professional context

· Upper-intermediate or higher level of spoken and written English

Desirable:

· Experience with Kafka for event-streaming and microservices architectures

· Knowledge of PL/SQL / Oracle DB is a plus, given the context of replacing legacy systems

· Experience with Docker / Kubernetes / AWS for deployment and cloud-native applications

· Familiarity with monitoring and logging tools like Grafana / Splunk

· Experience with test automation using Robot Framework

📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk

Similar jobs you might like

Technology

DCV Technologies

Senior / Middle Full Stack Engineer | fluent German

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior / Middle Full Stack Engineer role focused on maintaining and evolving a custom invoicing solution built on Oracle Forms, ensuring operational reliability and gradual modernization of legacy components. The position involves full lifecycle development, technical decision-making, and building scalable, resilient systems within a SAFe agile environment. The engineer will collaborate cross-functionally while delivering high-quality full-stack solutions. 🗂️ Requirements: 3+ years (Middle) or 5+ years (Senior) experience in full-stack web development, Strong knowledge of Java and Spring, Experience with REST API development, Experience with jUnit and Swagger, Experience working with XML and JSON, Experience with IntelliJ, Jenkins, and Git, Experience with Kafka, Experience with Angular including TypeScript, HTML, and CSS, Experience with Node.js, Strong SQL skills, Experience with Oracle, PostgreSQL, or MongoDB, Minimum 2+ years experience with PL/SQL and Oracle DB, Experience with Agile methodologies (SAFe, Scrum), Experience with Jira and Confluence, German language proficiency (B2/C1), Upper-intermediate or higher English level 📃 Skills: Java, Spring, REST, jUnit, Swagger, XML, JSON, IntelliJ, Jenkins, Git, Kafka, Angular, TypeScript, HTML, CSS, Node.js, SQL, Oracle, PostgreSQL, MongoDB, PLSQL, SAFe, Scrum, Jira, Confluence 🏢 Description: About the role: As a Senior / Middle Full Stack Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. Together, we will work on the project supporting the operational reliability and long-term evolution of a custom invoicing solution built on Oracle Forms, with plans to eliminate legacy components by 2030. You will be working closely with the Product Owner and Scrum Master, and two other teams. The teams work together and follow the SAFe agile method. Your role will be pivotal in all stages of the development lifecycle, from architecting solutions and making key technical decisions to mentoring team members and ensuring the delivery of high-quality, scalable features. Responsibilities: ·  Support and ensure the operational reliability of the invoicing solution ·  Design and implement scalable, resilient, and maintainable systems for applications ·  Drive technical decisions and promote best practices in coding, testing, and deployment ·  Collaborate closely with Product and Design to translate business requirements into technical solutions ·  Identify and address technical debt, performance bottlenecks, and areas for improvement ·  Mentor and guide team members to foster technical excellence and continuous improvement Requirements: ·  5+ (for Senior) / 3+ years (for Middle) of professional experience in full-stack web development ·  Strong knowledge of Java / Spring with experience in REST API, jUnit, Swagger, XML/JSON, and tools such as IntelliJ, Jenkins, and Git; Kafka · Angular , including TypeScript, HTML/CSS, and Node.js · Strong SQL skills and experience with Oracle, PostgreSQL, or MongoDB; · Experience of PL/SQL, Oracle DB (2+ years of exp) ·  Experience with Agile methodologies such as SAFe and Scrum, and tools like Jira / Confluence · Fluent German (B2/C1) in a professional context · Upper-intermediate or higher level of English Desirable: ·  Experience with Docker / Kubernetes / AWS for deployment and cloud-native applications ·  Familiarity with monitoring and logging tools such as Grafana / Splunk ·  Experience with test automation using Robot Framework ✅ Benefits: Work with modern technologies and international teams Long-term and stable cooperation Professional growth opportunities 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk

Technology

DCV Technologies

🇪🇺 Senior Fullstack Engineer with German (B2+) | EU

Senior

Remote

Warsaw, Poland

🏢 Summary: Long-term Senior Fullstack Engineer role in a large postal/logistics environment, focused on developing and maintaining fullstack applications using Java/Spring and Angular. The position involves building RESTful services, working with multiple databases, and contributing within an agile SAFe/Scrum setup. 🗂️ Requirements: 5+ years fullstack development experience, Strong Java and Spring expertise, Strong Angular and TypeScript experience, Experience building REST APIs, Experience with SQL databases, Knowledge of Oracle PostgreSQL or MongoDB, Experience with Jenkins and Git, Experience working in SAFe or Scrum, German B2 or higher, English proficiency 📃 Skills: Java, Spring, Angular, TypeScript, REST, Swagger, SQL, Oracle, PostgreSQL, MongoDB, Jenkins, Git, SAFe, Scrum, Kafka, Microservices, PLSQL, Docker, Kubernetes, AWS, Grafana, Splunk 🏢 Description: Dear Consultant, We are hiring a Senior Fullstack Engineer for a long-term project within a large postal/logistics environment. 💻 Tech Stack: • Java / Spring • Angular / TypeScript • REST API / Swagger • SQL / Oracle / PostgreSQL / MongoDB • Jenkins / Git • SAFe / Scrum ⭐ Nice to Have: Kafka, Microservices, PL/SQL, Docker, Kubernetes, AWS, Grafana, Splunk ✅ 5+ years experience ✅ German B2/B2+ mandatory ✅ English required 📍 EU-based Preferred locations: Poland, Romania, Bulgaria, Czechia, Slovakia, Spain ⏳ Long-term project with yearly extensions Interested? DM me directly. (marcillina.tietjen@dcvtechnologies.co.uk

Technology

emagine Polska

Senior Full Stack Developer

Senior

Remote

Lisbon, Portugal

🏢 Summary: Senior Full Stack Developer role focused on designing and implementing high-quality Java-based applications within a microservices architecture. The position involves backend development with Spring Boot, database integration, containerized deployments, and collaboration in an agile team environment. The role emphasizes code quality, operational excellence, and modern DevOps practices. 🗂️ Requirements: 5-6 years of experience in software development, Proven experience with Java, Experience with Spring or Quarkus, Strong proficiency in relational databases, Experience with Docker, Experience with Kubernetes, Experience with GitLab, Experience with Maven, English level B2 or higher 📃 Skills: Java, Spring, Quarkus, SQL, Oracle, Postgres, Docker, Kubernetes, GitLab, Maven, Angular, Kafka, ActiveMQ, Helm, Microservices 🏢 Description: Summary The purpose of the Senior Full Stack Developer role is to design and implement high-quality software solutions while collaborating within a team. This position focuses on leveraging a well-defined technology stack and ensuring the operational excellence of applications. Responsibilities: Develop and maintain robust applications using JAVA and Spring Boot. Work on microservices architecture. Manage application deployment using Helm Charts. Collaborate effectively with team members and communicate openly. Ensure code quality and adhere to best practices in software development. Maintain knowledge of UI frameworks, particularly Angular. Utilize messaging systems like ActiveMQ or event platforms like Kafka as needed. Handle relational databases (e.g., Oracle, Postgres). Must Haves: Proven experience with Java and Spring (or Quarkus). Strong proficiency in relational databases. Minimum of 5-6 years of working experience. Familiarity with Docker, Kubernetes, GitLab, and Maven. Nice to Haves: Experience with Angular UI frameworks. Knowledge of microservices. Experience with message brokers like ActiveMQ or event-streaming platforms like Kafka. Fluency in German. Other Details: Language Proficiency: English (B2 level), German is desirable. Soft Skills: Team player, proactive communication, self-organization. Responsibility: Accountability and ownership for projects. Interest: Engagement in the business field of taxes.

Technology

emagine Polska

Fullstack Developer (Java+ Javascript)

Senior

Remote

Warsaw, Poland

42 - 45 EUR/hr

🏢 Summary: Senior Full-Stack Developer role focused on enhancing and developing a modern web application across frontend and backend. The position involves implementing user stories, contributing to software architecture, and ensuring high code quality within an agile team. Remote B2B contract on an international project. 🗂️ Requirements: Several years of experience in Java development, Experience with Spring Boot or Jakarta EE or MicroProfile, Experience with modern frontend frameworks (Vue.js or React or Angular), Strong knowledge of frontend and backend web application development, Understanding of software architecture principles, Knowledge of clean code practices, Experience working in Scrum or Kanban environments 📃 Skills: Java, Spring, SpringBoot, JakartaEE, MicroProfile, Vue, React, Angular, HTML, CSS, JavaScript, Scrum, Kanban 🏢 Description: Summary: The role of a Senior Full-Stack Developer is essential for enhancing the functionality of a modern web application, contributing to both frontend and backend development to meet user requirements effectively. What we offer: Remote Role B2B Contract Big International project Rate: 42-45 euro/hour +VAT Main Responsibilities: Development and further enhancement of a modern web application in a full-stack environment. Implementation of functional requirements (user stories) within an agile team. Contribution to the design and further development of the software architecture. Ensuring code quality and maintainability. Close collaboration with other developers and business stakeholders. Key Requirements: Several years of professional experience in software development with Java (e.g. Spring Boot or Jakarta EE / MicroProfile). Experience with modern frontend frameworks (e.g. Vue.js, React, or Angular). Solid knowledge of web application development (frontend & backend). Understanding of software architecture and clean code principles. Experience working in agile teams (e.g. Scrum or Kanban). Self-driven and structured working style, as well as strong teamwork skills.

Technology

emagine Polska

FullStack Java Developer

Senior

Remote

42 - 45 EUR/hr

🏢 Summary: Senior Full-Stack Developer role focused on developing and enhancing a modern web application in a full-stack environment. The position involves implementing functional requirements, contributing to software architecture, and ensuring high code quality within an agile team. Remote B2B contract on an international project. 🗂️ Requirements: Several years of experience in Java development, Experience with SpringBoot or JakartaEE or MicroProfile, Experience with modern frontend frameworks, Strong knowledge of frontend and backend web development, Understanding of software architecture principles, Knowledge of clean code principles, Experience working in Scrum or Kanban environments 📃 Skills: Java, SpringBoot, JakartaEE, MicroProfile, Vue, React, Angular, Web, Frontend, Backend, Architecture, CleanCode, Scrum, Kanban 🏢 Description: Summary The role of a Senior Full-Stack Developer is essential for enhancing the functionality of a modern web application, contributing to both frontend and backend development to meet user requirements effectively. What we offer: Remote Role B2B Contract Big International project Rate: 42-45 euro/hour +VAT Main Responsibilities: Development and further enhancement of a modern web application in a full-stack environment. Implementation of functional requirements (user stories) within an agile team. Contribution to the design and further development of the software architecture. Ensuring code quality and maintainability. Close collaboration with other developers and business stakeholders. Key Requirements: Several years of professional experience in software development with Java (e.g. Spring Boot or Jakarta EE / MicroProfile). Experience with modern frontend frameworks (e.g. Vue.js, React, or Angular). Solid knowledge of web application development (frontend & backend). Understanding of software architecture and clean code principles. Experience working in agile teams (e.g. Scrum or Kanban). Self-driven and structured working style, as well as strong teamwork skills.

Technology

N-iX

Senior Full Stack Engineer (Java+React)

Senior

Remote

Krakow, Poland

5,800 - 6,000 PLN

🏢 Summary: Senior Java Full Stack Engineer role focused on end-to-end development of innovative applications within a global shipping services domain. The position covers full ownership of the development lifecycle, including architecture, DevOps, and XP-based remote pairing. It requires strong expertise in Java, Spring, React, microservices, and cloud-native technologies. 🗂️ Requirements: BS degree in Computer Science or equivalent experience, 5-6+ years of full-stack development experience, 5-6+ years of experience with Java and Spring, Experience with Functional Programming and Java Streams, 2+ years of front-end development with React, Experience with Reactive UI (Reactive JS), 2+ years of TDD/BDD using Junit, Jasmin, Mockito, Protractor or Selenium, 2+ years of experience with microservices architecture (Spring Boot/Cloud), Experience with DevOps practices and Jenkins, Experience designing and deploying cloud or hybrid solutions, Experience with container-based environments (Kubernetes, Cloud Foundry), Familiarity with microservices design concepts (service discovery, circuit breaker), Good English communication skills 📃 Skills: Java, Spring, React, JavaScript, Junit, Jasmin, Mockito, Protractor, Selenium, SpringBoot, SpringCloud, Kotlin, Jenkins, Kubernetes, CloudFoundry, Microservices, TDD, BDD 🏢 Description: We are looking for an experienced Senior Java Full Stack Engineer to join our development team. Our customer – integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche carrier offers distinctive advantages to customers worldwide. We have created a smart, efficient network that ensures stable, reliable services, and we have made it our mission to focus on the needs of our customers, which stand at the heart of all our decisions. The main idea of our product operates in select trades, where it has a competitive advantage and where it can provide superior service. We maintain a flexible partnership approach with other major carriers, and our new line structure is a much-needed alternative to customers concerned about the current alliance-dominated market. Responsibilities: Hands-on full-stack development of innovative applications Owning the entire development cycle, including design, architecture, development, and DevOps Working in XP with Remote pairing Requirements: BS degree in Computer Science or equivalent combination of education and experience 5-6+ years of full-stack development 5-6+ years of experience in the following technologies: Java, Spring Experience with Functional Programming and Java Streams 2+ years of experience in front-end development with React Experience with developing a reactive UI (Reactive JS) 2+ years of experience in TDD/BDD development in the following frameworks: Junit, Jasmin, Mockito, Protractor/Selenium 2+ years of experience in micro-services-based architecture and tools (Spring Boot/Cloud) Experience in DevOps development and Jenkins Experience in development in Kotlin – an advantage Experience in designing, developing, and deploying cloud/hybrid-based solutions Experience in developing and deploying in container-based environments (Kubernetes, Cloud Foundry) Familiarity with the following design concepts: micro-services, service discovery, circuit breaker Self-starter with the ability to appropriately prioritize and plan complex work in a rapidly changing environment Versatility and the capability to switch easily between different tasks and technologies Experience in assessing a broad range of information solutions and products Strong critical thinker with problem-solving aptitude Good English - verbal and written We offer*: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits *not applicable for freelancers

Technology

Three Points

Senior Full-Stack Engineer (TypeScript / Vue / SaaS)

Senior

Remote

Warsaw, Poland

20,000 - 27,000 PLN

🏢 Summary: Senior Full-stack Engineer role focused on building and scaling a modern B2B SaaS platform for subscription-based e-commerce. The position involves end-to-end feature delivery, architectural decisions, and improving system scalability and reliability. High-impact role with strong ownership over technical direction and product evolution. 🗂️ Requirements: 7+ years engineering experience in complex systems, Strong system design skills, Experience designing scalable architectures, Full-stack development experience, Experience building SaaS platforms, Experience with e-commerce systems 📃 Skills: JavaScript, TypeScript, SaaS, Architecture, Scalability, Reliability, APIs, Ecommerce, Payments, Cloud 🏢 Description: Senior Full-stack Engineer Our client is building a modern B2B SaaS platform that enables businesses to launch and scale subscription-based models for physical and digital products. The product sits at the intersection of e-commerce, payments, and developer tooling, with a strong focus on extensibility and developer experience. The team is lean, senior, and highly experienced, backed by strong investors and industry advisors. They operate with high autonomy, fast execution, and strong ownership culture. Role We are looking for a Senior Full-stack Engineer to help shape the next evolution of the platform. You will work across architecture, product, and infrastructure, focusing on scalability, reliability, and developer experience. This is a high-impact role where you will influence both technical direction and product decisions. Responsibilities Build and evolve a scalable SaaS platform Design and deliver new features end-to-end Improve performance, reliability, and system architecture Collaborate with product, design, and growth teams Requirements 7+ years of engineering experience in complex systems Strong architectural and system design skills Ability to choose appropriate technologies per problem Experience working in cross-functional teams Strong communication in Polish and English Startup mindset: ownership, speed, adaptability Experience with e-commerce platforms is a plus Offer High-impact role in a senior engineering team with real product ownership and influence. Competitive salary plus ESOP, fully remote work (Poland), regular team offsites, and modern tooling including MacBook Pro and AI credits. Direct access to founders, investors, and advisors.

Technology

DevsData LLC

Senior Full Stack Developer (Java & React; 100% remote)

Senior

Remote

Warsaw, Poland

30,500 - 34,000 PLN/mo

🏢 Summary: Senior Full Stack Developer role focused on designing and developing web applications in a microservices-based, cloud-native environment. The position involves building reactive front-end solutions with React and robust backend services using Java and Spring, within containerized and DevOps-driven ecosystems. Fully remote, full-time B2B contract. 🗂️ Requirements: BSc in Software Engineering or BS in Computer Science, 6+ years of experience with Java and Spring, 5+ years of experience with modern JavaScript frameworks, Practical experience with React, Experience with functional programming and Java Streams, 2+ years of experience with TDD/BDD (JUnit, Jasmine, Mockito, Protractor or Selenium), 2+ years of experience with microservices architecture and Spring Boot/Cloud, Experience with DevOps practices and Jenkins, Experience designing and deploying cloud or hybrid solutions, Experience with container-based environments, Knowledge of microservices design patterns 📃 Skills: Java, Spring, SpringBoot, SpringCloud, React, JavaScript, Kotlin, Jenkins, JUnit, Jasmine, Mockito, Protractor, Selenium, Kubernetes, CloudFoundry, Microservices, Docker, TDD, BDD 🏢 Description: 💰 8.400-9.240 USD/Month 🌎 Fully Remote, Full-Time ☑️ B2B Contract We’re looking for a Senior Full Stack Developer ! Our client is an international company – a pioneer in container shipping. They are distinguished by their unique strategy as a digital-oriented, asset-light, global niche carrier that offers distinctive advantages, allowing the company to provide innovative and premium customer-centric services while maximizing profitability. In a dynamic shipping and logistics environment, the company has set itself apart as a carrier with a fresh, unique approach. Requirements: BSc in Software Engineering or a BS degree in Computer Science. 6+ years of experience in the following technologies: Java, Spring Experience with Functional Programming and Java Streams. 5+ years of experience in FE development with modern JavaScript Framework/libraries (practical experience with React is a must). Experience with developing a reactive UI (ReactJS). 2+ years of experience in TDD/BDD development in the following frameworks: Junit, Jasmin, Mockito, Protractor/Selenium 2+ years of experience in microservices-based architecture and tools (Spring Boot/Cloud) Experience in DevOps development and Jenkins. Experience in development in Kotlin is a big advantage. Experience in designing, developing, and deploying cloud/hybrid-based solutions. Experience in developing and deploying in container-based environments (Kubernetes, Cloud Foundry). Familiarity with the following design concepts: micro-services, service discovery, circuit breaker. Self-starter with the ability to appropriately prioritize and plan complex work in a rapidly changing environment. Versatility and the capability to switch easily between different tasks and technologies. Experience in assessing a broad range of information solutions and products. Strong critical thinker with problem-solving aptitude. Excellent English - verbal and written. Responsibilities: Design and develop Web applications. Develop from specifications supplied or create your own specification based on requirements. Reports progress on a regular basis to the Team Leader. Responsible for planning daily schedules and efficient use of time to ensure deliverables are met. Responsible for unit testing of own code to a level acceptable for Quality Assurance testing, where basic functions work per the requirements.

Technology

emagine Polska

Senior Java Developer

Senior

Remote

Warsaw, MZ, Poland

170 - 180 PLN

🏢 Summary: Senior Java Developer role focused on designing and implementing complex Java-based solutions for large-scale enterprise or public sector projects. The position involves hands-on development, architectural contribution, and mentoring junior team members. The role requires strong expertise in modern Java ecosystems and enterprise integration environments. 🗂️ Requirements: Minimum 5 years of professional Java experience, Strong knowledge of Spring Boot and RESTful APIs, Experience with JUnit and Mockito testing frameworks, Experience with OpenShift and Helm, Experience with Spring Data or JPA ORM frameworks, Minimum 1 year experience with Oracle or PostgreSQL, Minimum 2 years experience with Gradle for CI, Experience in large-scale enterprise or public sector projects, Degree in Computer Science or equivalent, German C1 and English B1 proficiency 📃 Skills: Java, SpringBoot, REST, JUnit, Mockito, OpenShift, Helm, SpringData, JPA, Oracle, PostgreSQL, Gradle 🏢 Description: Summary: The Senior Java Developer plays a crucial role in designing and implementing complex Java-based solutions, mentoring other team members, and contributing to large-scale projects in either the enterprise or public sectors. Main Responsibilities: Design and implement complex Java-based solutions. Mentor junior developers and assist in team knowledge sharing. Manage and contribute to large-scale enterprise or public-sector projects. Key Requirements: Fluent in German (C1) and English (min. B1). Degree in Computer Science or equivalent. Minimum of 5 years of professional experience in Java Strong understanding of Spring Boot, RESTful APIs, testing frameworks (JUnit, Mockito) Experience in OpenShift and Helm charts and ORM frameworks like Spring Data or JPA Knowledge of Oracle or PostgreSQL (min. 1 year). Experience with Gradle for continuous integration (min. 2 years). Experience with large public sector projects or comparable private sector engagements. Nice to Have: Additional years of experience with core technologies beyond the stipulated minimum. Frontend experience with React and TypeScript, and understanding of Ajax (min. 1 year). Experience with complex enterprise application integration.

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.