April 8, 2026

Full Stack Engineer (Java + Angular) with Security background

Senior • Remote

115 - 125 PLN/hr

Warsaw, Poland

Start date: April 2026

Salary ranges: 115-125 PLN net/h

Form of employment: B2B contract

Location: Remote

Language: English (fluent)

About the Role:

We are seeking an experienced Full Stack Engineer with a strong background in application security, enterprise Java development, and modern front‑end frameworks. In this role, you will focus on resolving security findings across a large-scale platform, performing dependency upgrades (Java + TypeScript), ensuring that remediation work does not impact existing functionality, and collaborating with global distributed teams.

This is a senior-level position requiring hands-on expertise in secure coding, investigation of vulnerabilities, and implementation of remediation strategies.

Key Responsibilities:

  • Analyze and resolve security findings across the platform

  • Perform dependency upgrades (Java, TypeScript/JavaScript)

  • Ensure stability and functional integrity of systems after security fixes

  • Work collaboratively with distributed global engineering teams

  • Integrate with enterprise IAM systems (OAuth, OIDC, SSO)

  • Contribute to best practices, architecture patterns, and secure development standards

Must-Have Qualifications:

  • 7+ years of enterprise Java experience

  • Strong security background, including vulnerability investigation & remediation

  • Experience with dependency upgrades (Java, TS/JS)

Proficiency in:

  • Java SE / JEE

  • Spring Framework

  • JMS

  • JPA / Hibernate

  • TypeScript

  • Angular v2+, Observables, Redux

  • Enterprise IAM integration: OAuth, OIDC, SSO

  • Solid understanding of enterprise design & integration patterns

  • Experience working in financial/regulated environments

  • Excellent communication skills and fluent English

Nice to Have:

We offer:

  • Up to 125 PLN/hour net under a B2B contract,

  • A flexible billing model,

  • A short, 14‑day invoice payment term,

  • A comprehensive private medical care package,

  • Access to the MyBenefit cafeteria platform (including Multisport cards and prepaid cards for IKEA, Zalando, Notino, and many other partners).

Additional Information:

  • Background checks is mandatory for this role and will be conducted by a trusted third‑party vendor.

  • This requirement is standard for the financial industry, ensuring compliance with regulatory obligations and maintaining the highest security standards.

  • Once a candidate is shortlisted, the client will request the necessary documents and personal details required to complete the verification process.

Similar jobs you might like

Technology

emagine Polska

Java Full-Stack Engineer

Senior

Remote

Warsaw, Poland

170 - 190 PLN/hr

🏢 Summary: Senior Java Full-Stack Engineer role focused on designing and evolving scalable cloud-based products using Java and modern frontend technologies. The position involves building robust backend services, contributing to architecture decisions, and working with cloud-native deployments in a remote B2B setup. It requires strong independence and experience delivering high-quality, production-grade systems. 🗂️ Requirements: Senior-level software engineering experience, Strong hands-on experience with Java, Backend development expertise, Full-stack development experience, Experience with modern frontend frameworks, Understanding of cloud platforms, Experience with cloud-native architectures, Experience building production-grade systems, Ability to design scalable architectures, Experience with CI/CD and DevOps practices 📃 Skills: Java, GCP, AWS, Azure, Kubernetes, Docker, CI/CD, REST, API, Microservices, HTML, CSS, JavaScript, DevOps, Observability 🏢 Description: We are seeking a highly skilled Java Full-Stack Engineer to join our engineering team in building and evolving cloud-based products. The ideal candidate will possess extensive experience in software development, particularly with Java and modern frontend technologies. A strong understanding of cloud platforms, specifically GCP, is highly desirable, along with the ability to work independently within a senior engineering environment. What we offer: Remote Role Long Term B2B Contract Rate: 170-190 PLN/H + VAT Main Responsibilities Design, build, and maintain scalable full-stack applications using Java and modern frontend technologies. Develop robust backend services, APIs, and integrations. Work with cloud-native architectures and deployment models. Contribute to technical architecture and engineering decision-making. Improve reliability, performance, security, and maintainability of the platform. Collaborate closely with product, design, and engineering colleagues. Mentor other engineers and help raise the technical bar across the team. Explore and apply modern development practices, including AI-assisted and agentic coding workflows where relevant. Key Requirements Strong senior-level experience as a software engineer. Deep hands-on experience with Java and backend development. Solid full-stack development experience, including modern frontend frameworks. Good understanding of cloud platforms and cloud-native engineering. Ability to work independently and make sound technical decisions. Strong communication skills and the ability to collaborate across teams. Experience building production-grade systems with high standards for quality, scalability, and maintainability. Nice to Have Experience with Google Cloud Platform , though AWS or Azure experience is also relevant. Experience with Kubernetes, containers, CI/CD, observability, and modern DevOps practices. Knowledge of AI-assisted development tools, coding agents, or agentic coding workflows. Experience in fintech, identity, compliance, SaaS, or other high-trust environments. Other Details Preferred locations include Vilnius, Lithuania or elsewhere in Lithuania , with secondary options being Poland or remote within the EU . This role is suitable for experienced professionals keen on working with innovative technologies in a dynamic environment.

Technology

Experis Manpower Group

Java Fullstack Developer with Angular

Senior

Remote

Warsaw, Poland

160 - 170 PLN/hr

🏢 Summary: Senior Java Full-Stack Developer role for international projects, focused on end-to-end development of web applications in a cloud-based environment. The position involves backend and frontend development, design and testing activities, and collaboration within agile teams. It is a fully remote B2B contract with long-term cooperation. 🗂️ Requirements: Bachelor’s degree in Engineering, IT, Science, or related technical field, Minimum 5 years of commercial experience in corporate IT, Strong experience with Java and Java frameworks, Commercial experience with frontend technologies, Solid knowledge of JavaScript, HTML5, CSS3, Experience with Angular, Knowledge of databases and SQL, Experience with REST and SOAP web services, Experience with AWS or Azure, Knowledge of Clean Code principles, Experience with unit testing, Experience with source code management, Experience with CI/CD and automated deployments, Very good English (spoken and written), Experience in agile (Scrum) environments 📃 Skills: Java, Spring, JavaScript, HTML5, CSS3, Angular, SQL, REST, SOAP, AWS, Azure, CI/CD, Git, Scrum 🏢 Description: Senior Java Full-Stack Developer – Remote Contract type: B2B Hourly rate: 160–170 PLN/h Location: Remote We are looking for an experienced Senior Java Full-Stack Developer to join international implementation projects. The role involves end-to-end development of web applications, close collaboration with agile teams, and active participation in design and testing activities. The position is well suited for a developer who values clean code, quality, and teamwork in a cloud-based environment. Responsibilities Work as a Senior Java Full-Stack Developer across multiple implementation streams Develop and maintain web-based applications using Java and modern frontend technologies Write and maintain unit tests to ensure software quality Collaborate with agile team members to achieve project and client goals Participate in design reviews, testing activities, and technical discussions Requirements Bachelor’s degree in Engineering, IT, Science, or another technical field Minimum 5 years of commercial experience in a corporate IT environment Strong experience with Java and commonly used Java frameworks Commercial experience with frontend technologies and web-based applications Solid knowledge of JavaScript, HTML5, CSS3, and responsive single-page application design Experience with Angular Knowledge of databases and SQL Experience with web services and APIs (REST, SOAP) Experience deploying applications on cloud platforms such as AWS or Azure Knowledge of Clean Code principles and unit testing Experience with source code management, CI/CD, and automated deployments Very good English, both spoken and written Experience working in international and agile (Scrum) environments Strong communication and collaboration skills Nice to have Experience with Kafka or RabbitMQ Hands-on experience with microservices architecture Knowledge of Docker and Kubernetes Relevant certifications (Java, Spring, SQL, AWS, Azure) Knowledge of German or another European language Benefits Medicover healthcare package Multisport card Access to an e-learning platform Group life insurance We offer Fully remote cooperation Competitive hourly rate: 160–170 PLN/h (B2B) Long-term cooperation in international projects Modern technology stack and agile working environment

Technology

emagine Polska

Senior Fullstack Java Developer

Senior

Remote

170 - 190 PLN/hr

🏢 Summary: Senior Java Full-Stack Engineer role focused on designing and building scalable cloud-native applications with modern frontend and backend technologies. The position involves developing robust APIs and services, contributing to architecture decisions, and improving platform reliability, performance, and security. This is a long-term remote B2B contract within a senior engineering environment. 🗂️ Requirements: Senior-level experience in software engineering, Strong hands-on experience with Java, Experience in backend development, Full-stack development experience with modern frontend frameworks, Understanding of cloud platforms and cloud-native architectures, Experience building production-grade, scalable systems, Ability to design APIs and backend services, Knowledge of containers and CI/CD practices 📃 Skills: Java, GCP, AWS, Azure, Kubernetes, Docker, CI/CD, APIs, Microservices, Frontend, Cloud, DevOps 🏢 Description: We are seeking a highly skilled Java Full-Stack Engineer to join our engineering team in building and evolving cloud-based products. The ideal candidate will possess extensive experience in software development, particularly with Java and modern frontend technologies. A strong understanding of cloud platforms, specifically GCP, is highly desirable, along with the ability to work independently within a senior engineering environment. What we offer: Remote Role Long Term B2B Contract Rate: 170-190 PLN/H + VAT Main Responsibilities Design, build, and maintain scalable full-stack applications using Java and modern frontend technologies. Develop robust backend services, APIs, and integrations. Work with cloud-native architectures and deployment models. Contribute to technical architecture and engineering decision-making. Improve reliability, performance, security, and maintainability of the platform. Collaborate closely with product, design, and engineering colleagues. Mentor other engineers and help raise the technical bar across the team. Explore and apply modern development practices, including AI-assisted and agentic coding workflows where relevant. Key Requirements Strong senior-level experience as a software engineer. Deep hands-on experience with Java and backend development. Solid full-stack development experience, including modern frontend frameworks. Good understanding of cloud platforms and cloud-native engineering. Ability to work independently and make sound technical decisions. Strong communication skills and the ability to collaborate across teams. Experience building production-grade systems with high standards for quality, scalability, and maintainability. Nice to Have Experience with Google Cloud Platform , though AWS or Azure experience is also relevant. Experience with Kubernetes, containers, CI/CD, observability, and modern DevOps practices. Knowledge of AI-assisted development tools, coding agents, or agentic coding workflows. Experience in fintech, identity, compliance, SaaS, or other high-trust environments.

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

RITS Professional Services

Senior Java / Full-Stack Software Developer

Senior

Remote

Warsaw, Poland

150 - 180 PLN/hr

🏢 Summary: Senior Java / Full-Stack Developer role focused on designing, implementing, and maintaining modern applications within a mature software architecture. The position involves backend development in Java, frontend work with modern frameworks, and participation in the full software lifecycle in an agile environment. Optional responsibilities include software architecture design, CI/CD pipeline development, and technical leadership. 🗂️ Requirements: Degree in Computer Science or equivalent professional experience, Strong professional experience in modern application development, Very good knowledge of Java and backend web services, Experience with relational and transactional databases, Experience with automated unit or integration testing, Practical experience with agile methodologies, Familiarity with Git or SVN and collaboration tools like Jira and Confluence, Solid understanding of architecture standards and best practices, English proficiency at minimum B2 level 📃 Skills: Java, SQL, REST, Angular, React, Git, SVN, Jira, Confluence, CI/CD, Cloud, JUnit, API, Databases 🏢 Description: We are looking for a Senior Java / Full-Stack Software Developer ! We offer: Salary: 150-180 PLN net/hour on B2B. Remote work from Poland. Responsibilities: ·       Design and implement new features and requirements in Java ·       Integrate solutions into an existing, mature software architecture ·       Participate in all phases of the software lifecycle: ­   Planning and technical conception ­   Implementation and testing ­   Maintenance and operational support ·       Ensure quality, stability, and maintainability of the software ·       Develop backend components (Java, databases, services, APIs) ·       Contribute to modern frontend development (e.g. Angular, React) ·       Actively collaborate within an agile, cross-functional team ·       Apply architectural standards, best practices, and clean code principles Optional: Architecture Responsibilities (Senior / Architect Track) Depending on experience and interest, you may additionally: ·       Design and further develop the overall software architecture ·       Select appropriate frameworks, tools, and cloud solutions ·       Take responsibility for complex systems and end-to-end solutions ·       Shape CI/CD pipelines and technical standards ·       Act as a technical point of contact and mentor for the team We are looking for: ·       Degree in (Business) Computer Science, or vocational training as IT Specialist, or comparable professional experience ·       Strong professional experience in developing modern applications · Very good knowledge of Java, including backend and web services ·       Experience with relational and transactional databases ·       Experience with automated tests (unit and/or integration tests) ·       Practical experience with agile development methodologies ·       Familiarity with version control and collaboration tools (e.g. Git/SVN, Jira, Confluence, common IDEs) ·       Solid understanding of architecture standards and best practices · English language skills (written and spoken), minimum B2 ·       Ability to work independently ·       Team-oriented mindset and customer-focused thinking Nice to Have: ·       Experience with Angular, React, or similar frontend frameworks ·       Exposure to financial systems or securities trading ·       Experience with CI/CD pipelines and cloud-based architectures ·       Background in long-lived enterprise or regulated systems Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Don't hesitate and apply now!

Technology

Shimi Sp. z o.o.

Full Stack with Java & React (m/f/n)

Senior

Remote

Katowice, Poland

120 - 140 PLN/hr

🏢 Summary: B2B contract opportunity for a Full Stack Developer focused on Java, React, and cloud-native technologies to build advanced planning applications and scalable backend/frontend systems. The role involves AI-assisted development, CI/CD ownership, automated testing, and collaboration with cross-functional product teams in a mostly remote setup. 🗂️ Requirements: Strong proficiency in React, Strong proficiency in Next.js, Strong proficiency in Node.js, Experience with Server-Side Rendering (SSR), Advanced programming experience with Java, Advanced programming experience with TypeScript, Deep knowledge of Java enterprise development, Experience with Spring Boot, Experience integrating LLMs and AI tools, Experience with REST APIs, Experience with relational databases, Experience with NoSQL databases, Experience with MS Azure, Hands-on experience with Docker, Hands-on experience with Kubernetes, Hands-on experience with Terraform, Experience with GitHub Actions, Experience with Gradle, Experience writing Unit tests, Experience writing Integration tests, Experience writing E2E tests, English proficiency minimum B2, Polish proficiency minimum B2+, Understanding of Agile principles, Knowledge of Scrum or Kanban 📃 Skills: Java, React, Next.js, Node.js, TypeScript, JavaScript, Spring, SpringBoot, REST, SQL, NoSQL, Azure, Docker, Kubernetes, Terraform, GitHub, Actions, Gradle, SSR, LLM, AI, Scrum, Kanban 🏢 Description: For one of our clients, we are looking for a Full Stack Developer (Java,React). Offer • Rate: up to 140 PLN/h net+VAT • Location: remote + visits in Katowice once per quarter • Contract: B2B Requirements • Strong proficiency in React, Next.js, and Node.js , including Server-Side Rendering (SSR) . Vue is a plus. • Advanced, hands-on programming experience with both Java and TypeScript / JavaScript. • Deep knowledge of enterprise software development using Java and Spring Boot technologies. • Experience integrating LLMs and AI tools into daily workflows to optimize development speed. • Mastery of REST APIs and experience with r elational/NoSQL databases , especially within MS Azure . • Hands-on experience with Docker, Kubernetes, Terraform , and pipeline automation via GitHub Actions and Gradle. • Direct experience writing automated Unit, Integration, and E2E tests. • Proficiency in English at a B2 minimum level. • Proficiency in Polish at a B2+ minimum level. • Strong understanding of Agile principles including Scrum or Kanban. Responsibilities • Design advanced planning applications in close collaboration with cross-functional teams. • Develop robust backend APIs for resource scheduling, allocation logic, and core modules. • Create responsive interfaces focused on performance, security, data visualization, and accessibility. • Build your own AI-based work environment using advanced developer tools to maximize efficiency. • Manage the platform lifecycle from architectural strategy to operations and CI/CD practices. • Design and implement automated test scenarios to guarantee platform success. • Maintain active communication with the Technical Product Owner and Product Management organization to align priorities.

Technology

Harvey Nash Technology

Full Stack Java Developer

Mid

Hybrid

Warsaw, Poland

28,000 - 31,998 PLN/mo

🏢 Summary: B2B Full Stack Java Developer role in Warsaw (hybrid) focused on enhancing legacy Java systems for ISO 20022 compliance and building backend services and integrations. The position involves designing, implementing and testing changes in distributed, event‑driven architectures while collaborating with business stakeholders and global teams. Emphasis is placed on code quality, system design and production support. 🗂️ Requirements: 4+ years experience as Java or Full Stack Developer, Strong hands-on experience with Java, Strong hands-on experience with Spring and Spring Boot, Experience with Hibernate and DB2, Experience with Apache Kafka, Experience with MongoDB, Experience building RESTful APIs and microservices, Experience with event-driven architectures, Experience with Maven multi-module builds, Experience with Docker, Experience with Git and CI/CD, Experience working with distributed systems, Experience working with complex legacy codebases 📃 Skills: Java, Spring, SpringBoot, Hibernate, DB2, Kafka, MongoDB, REST, Microservices, Maven, Docker, Git, GitLab, CI/CD 🏢 Description: For our Client we are looking for a Full Stack Java Developer. Warsaw, hybrid (4 days per week from the office) B2B: 28,000–32,000 PLN per month Your responsibilities Gather and analyse requirements with business stakeholders Design, plan, implement and test changes with the engineering team Adapt and enhance legacy Java applications for ISO 20022 changes Develop and maintain backend services and integrations Participate in code reviews, UAT support and production releases Continuously improve code quality and system design Requirements: 4+ years of experience as a Java / Full Stack Developer Strong hands-on experience with: Java, Spring, Spring Boot (DI, Spring Data, Spring Security) Hibernate, DB2 Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect) MongoDB (document modelling, Spring Data MongoDB) RESTful APIs, microservices, event‑driven architectures Maven (multi-module builds) Docker Git & CI/CD (GitLab CI preferred) Experience working in distributed systems and complex legacy codebases Strong analytical skills and ability to understand complex business logic Good communication skills and ability to work in a global team

Technology

Harvey Nash Technology

Full Stack Java Developer

Mid

Hybrid

Warsaw, Poland

28,000 - 30,000 PLN/mo

🏢 Summary: Full Stack Java Developer role focused on enhancing and modernizing legacy Java systems to support ISO 20022, while developing and maintaining backend services in a distributed, event-driven environment. The position involves full lifecycle development, from requirements analysis to production releases, in a hybrid work model in Warsaw. 🗂️ Requirements: 4+ years of experience as Java or Full Stack Developer, Strong experience with Java and Spring ecosystem, Hands-on experience with Hibernate and DB2, Experience with Apache Kafka and event-driven architectures, Experience with MongoDB, Experience building RESTful APIs and microservices, Experience with Maven multi-module builds, Experience with Docker, Experience with Git and CI/CD pipelines, Experience working with distributed systems and legacy codebases 📃 Skills: Java, Spring, SpringBoot, SpringData, SpringSecurity, Hibernate, DB2, Kafka, KafkaStreams, KafkaConnect, MongoDB, REST, Microservices, Maven, Docker, Git, GitLab, CICD, ISO20022 🏢 Description: For our Client we are looking for a Full Stack Java Developer. Warsaw, hybrid (4 days per week from the office) B2B: 28,000–35,000 PLN per month Key Responsibilities Gather and analyse requirements with business stakeholders Design, plan, implement and test changes with the engineering team Adapt and enhance legacy Java applications for ISO 20022 changes Develop and maintain backend services and integrations Participate in code reviews, UAT support and production releases Continuously improve code quality and system design Requirements 4+ years of experience as a Java / Full Stack Developer Strong hands-on experience with: Java, Spring, Spring Boot (DI, Spring Data, Spring Security) Hibernate, DB2 Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect) MongoDB (document modelling, Spring Data MongoDB) RESTful APIs, microservices, event‑driven architectures Maven (multi-module builds) Docker Git & CI/CD (GitLab CI preferred) Experience working in distributed systems and complex legacy codebases Strong analytical skills and ability to understand complex business logic Good communication skills and ability to work in a global team

Technology

Harvey Nash Technology

Full Stack Developer (Java)

Mid

Hybrid

Warsaw, Poland

28,000 - 35,000 PLN/mo

🏢 Summary: Full Stack Java Developer role focused on enhancing and maintaining legacy Java systems in line with ISO 20022 standards while building and supporting modern backend services and integrations. The position involves working on microservices and event-driven architectures within a distributed environment, contributing to the full development lifecycle from requirements analysis to production releases. 🗂️ Requirements: 4+ years experience as Java or Full Stack Developer, Strong hands-on experience with Java, Strong hands-on experience with Spring and Spring Boot, Experience with Hibernate and DB2, Experience with Apache Kafka, Experience with MongoDB, Experience building RESTful APIs and microservices, Experience with event-driven architectures, Experience with Maven multi-module builds, Experience with Docker, Experience with Git and CI/CD pipelines, Experience working with distributed systems, Experience working with complex legacy codebases 📃 Skills: Java, Spring, SpringBoot, Hibernate, DB2, Kafka, MongoDB, REST, Microservices, Maven, Docker, Git, GitLab, CI/CD 🏢 Description: For our Client we are looking for a Full Stack Java Developer. Warsaw, hybrid (4 days per week from the office) B2B: 28,000–35,000 PLN per month Key Responsibilities Gather and analyse requirements with business stakeholders Design, plan, implement and test changes with the engineering team Adapt and enhance legacy Java applications for ISO 20022 changes Develop and maintain backend services and integrations Participate in code reviews, UAT support and production releases Continuously improve code quality and system design Requirements 4+ years of experience as a Java / Full Stack Developer Strong hands-on experience with: Java, Spring, Spring Boot (DI, Spring Data, Spring Security) Hibernate, DB2 Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect) MongoDB (document modelling, Spring Data MongoDB) RESTful APIs, microservices, event‑driven architectures Maven (multi-module builds) Docker Git & CI/CD (GitLab CI preferred) Experience working in distributed systems and complex legacy codebases Strong analytical skills and ability to understand complex business logic Good communication skills and ability to work in a global team

Technology

Toro Performance Sp. z o.o.

Senior Fullstack Engineer (Java + Angular)

Senior

Remote

🏢 Summary: Senior Fullstack Engineer role focused on strengthening application security across a global platform. The position involves resolving security findings, upgrading Java and TypeScript dependencies, and ensuring system stability across backend and frontend layers. The engineer works on enterprise-grade financial systems with strong emphasis on secure design and integration. 🗂️ Requirements: 7+ years of Java enterprise development experience, Strong experience in application security analysis and remediation, Experience with dependency management and upgrades, Proficiency in Java SE and JEE, Proficiency in TypeScript, Experience with Spring framework, Experience with JMS, Experience with JPA and Hibernate, Frontend experience with Angular (v2+), Experience with Observables and Redux, Experience with IAM integrations (OAuth, OIDC, SSO), Knowledge of enterprise integration and design patterns, Experience working with financial systems 📃 Skills: Java, JavaSE, JEE, TypeScript, Spring, JMS, JPA, Hibernate, Angular, Observables, Redux, OAuth, OIDC, SSO, IAM, Security, Finance, Patterns 🏢 Description: We are looking for a Senior Fullstack Engineer with a strong security focus to support a global platform. The role involves resolving security findings, upgrading dependencies (Java & TypeScript), and ensuring that security improvements do not impact system functionality. You will collaborate with distributed international teams. Key Responsibilities Investigate and remediate security findings across the platform Upgrade and maintain dependencies (Java, TypeScript/JavaScript) Ensure security fixes do not affect application stability and performance Contribute across both backend and frontend layers Collaborate with global teams and stakeholders Must Have 7+ years of experience in Java enterprise development Strong background in application security (analysis & remediation) Experience with dependency management and upgrades Proficiency in Java SE/JEE and TypeScript Experience with Spring, JMS, JPA/Hibernate Frontend experience with Angular (v2+) , Observables, Redux Experience with IAM integration (OAuth, OIDC, SSO) Knowledge of enterprise integration/design patterns Experience in financial systems Fluent English and strong communication skills Nice to Have Experience with Apache Camel Familiarity with Jenkins, Harness IO, Kafka