April 25, 2026

Full Stack Java & Angular Developer - Wroclaw - Hybrid

Senior • Hybrid

1,500 - 1,600 PLN

Wroclaw, Poland

Overview
We are looking for a Senior Associate in Software Engineering with strong full-stack development experience, combining backend expertise in Java with frontend engineering using Angular. The ideal candidate will play a key role in building scalable, high-quality enterprise applications while collaborating closely with cross-functional teams.


Key Responsibilities

  • Design, develop, test and maintain full-stack applications using Java (Spring Boot) for backend services and Angular for frontend development.

  • Build and maintain scalable APIs, microservices and responsive user interface components for enterprise platforms.

  • Ensure high standards of performance, code quality, security and reliability by applying engineering best practices.

  • Participate in code reviews, architectural discussions and continuous improvement initiatives.

  • Investigate and resolve production issues, performing root cause analysis and implementing long-term solutions.

  • Contribute to CI/CD pipelines, automated testing frameworks and DevOps practices to enhance software delivery.

  • Integrate applications with databases, messaging systems and internal or third-party enterprise services.

  • Work within Agile/Scrum frameworks and actively contribute to sprint planning, stand-ups and retrospectives.


Required Qualifications

  • Strong hands-on experience in Java (version 17 or above), with a focus on Spring Boot and microservices architecture.

  • Solid experience with Angular (version 14 or above), including TypeScript, HTML, CSS and responsive design principles.

  • Good understanding of RESTful APIs, backend integration patterns and secure application development.

  • Experience working with relational databases such as Oracle, SQL Server or PostgreSQL.

  • Familiarity with version control systems such as Git, and CI/CD tools including Jenkins, GitHub Actions or similar.

  • Sound understanding of the software development lifecycle, testing frameworks and Agile methodologies.

  • Strong analytical thinking, problem-solving ability and effective communication skills.

Similar jobs you might like

Technology

DCV Technologies

Full Stack Developer (Java, Angular) I Wroclaw

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Hybrid Senior Associate, Software Engineering role focused on full-stack development using Java (Spring Boot) and Angular. The position involves building scalable enterprise applications, microservices, and responsive UIs while contributing to CI/CD and DevOps practices. Candidates will work in an Agile environment, ensuring performance, security, and reliability of backend and frontend systems. 🗂️ Requirements: Strong hands-on experience in Java 17/21+, Experience with Spring Boot and microservices architecture, Solid experience in Angular 14/16+, Proficiency in TypeScript, HTML, CSS, Experience with REST APIs and backend integration patterns, Experience with relational databases (Oracle, SQL Server, or PostgreSQL), Familiarity with Git, Familiarity with CI/CD tools (Jenkins, GitHub Actions or similar), Understanding of software development lifecycle and Agile methodologies 📃 Skills: Java, Spring, SpringBoot, Angular, TypeScript, HTML, CSS, REST, Microservices, Oracle, SQLServer, PostgreSQL, Git, Jenkins, GitHubActions, CI/CD 🏢 Description: We are looking for Senior Associate, Software Engineering with strong experience in backend development using Java and frontend engineering using Angular . Work mode: Hybrid job 3 days/week onsite in Wroclaw Key Responsibilities: Design, develop, test, and maintain full-stack applications using Java/Spring Boot on the backend and Angular on the frontend. Build scalable APIs, microservices, and UI components for enterprise-grade platforms. Ensure application performance, code quality, security, and reliability through best engineering practices. Participate in code reviews, design discussions, and continuous improvement initiatives. Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes. Contribute to CI/CD pipelines, automated testing, and DevOps practices to improve software delivery. Support integration with databases, messaging systems, and third-party/internal enterprise services. Follow Agile/Scrum practices and actively participate in sprint ceremonies. Required Qualifications: Strong hands-on experience in Java  ( 17/21+) development , with Spring Boot and microservices architecture. Solid experience in Angular ( 14/16+) , TypeScript, HTML, CSS, and responsive UI development. Good understanding of REST APIs, backend integration patterns, and secure application design. Experience with relational databases such as Oracle, SQL Server, or PostgreSQL. Familiarity with source control tools such as Git, and CI/CD tools such as Jenkins, GitHub Actions, or similar. Understanding software development lifecycle, testing frameworks, and Agile methodologies. Strong analytical, problem-solving, and communication skills.

Technology

iTeamly

Staff / Senior Java Developer

Senior

Remote

Krakow, Poland

19,500 - 29,500 PLN

🏢 Summary: Senior Backend Engineer role focused on designing and developing scalable, reliable backend services using Java. The position involves working in a cross-functional team to build high-performance systems, improve architecture, and support CI/CD and production environments. 🗂️ Requirements: 5+ years Backend Engineering experience, Strong Java proficiency, Solid knowledge of databases and SQL, Experience with RESTful APIs, Experience with microservices architecture, Experience with high-load systems, Experience with Docker and Kubernetes, Experience with AWS or GCP, Knowledge of CI/CD pipelines, Understanding of Agile practices 📃 Skills: Java, SQL, REST, Microservices, Docker, Kubernetes, AWS, GCP, CI/CD, Golang, Python 🏢 Description: We are looking for a Senior Backend Engineer with strong Java experience to help us design and develop scalable solutions. You will work in a cross-functional team, building reliable services and contributing to the continuous improvement of our systems. This role is ideal for someone who enjoys solving complex problems and driving technical excellence. 💼 Responsibilities: Design, develop, and maintain backend features and services. Collaborate with teams to define requirements and integrate systems. Ensure performance, scalability, and reliability of applications. Contribute to CI/CD processes and support production systems. Write clear documentation and share knowledge within the team. ✅ Requirements: 5+ years of experience as a Backend Engineer, with strong Java skills (Golang/Python is a plus). Solid understanding of databases and SQL. Experience with RESTful API design, microservices, and high-load systems. Familiarity with Docker, Kubernetes, and cloud environments (AWS/GCP). Knowledge of CI/CD pipelines and Agile practices. Strong problem-solving and communication skills. 🎁 We offer: Stable employment in a fast-growing company. Flexible and remote-friendly working model. Health and wellbeing benefits. Learning and development opportunities. Modern equipment and comfortable work environment.

Technology

DCV Technologies

Java Full stack with React.js or Angular / Warsaw

Senior

Hybrid

Warsaw, Poland

🏢 Summary: B2B Senior Full-Stack Software Engineer role focused on building Java-based enterprise applications with strong integration of Agentic AI tools to enhance development workflows. The position involves end-to-end development, CI/CD pipeline design, automated testing, security implementation, and containerized deployments in an Agile environment. The role combines backend, frontend, DevOps, and AI-assisted engineering practices. 🗂️ Requirements: Minimum 5 years of hands-on Java development experience, Strong experience with Spring Boot and Spring Security, Solid knowledge of Hibernate / JPA and ORM concepts, Experience with relational databases (MySQL, PostgreSQL, or Oracle), Proficiency in HTML5, CSS3, JavaScript and one modern frontend framework (React, Angular, or Vue.js), Hands-on experience with JUnit, Mockito, Cucumber and integration testing, Practical experience designing and maintaining Jenkins CI/CD pipelines, Understanding of cryptographic principles and secure key management, Experience with Docker and Kubernetes, Experience designing and implementing RESTful APIs, Understanding of software architecture patterns and design principles, Experience working in Agile/Scrum environments 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Hibernate, JPA, MySQL, PostgreSQL, Oracle, HTML5, CSS3, JavaScript, React, Angular, Vue, JUnit, Mockito, Cucumber, Jenkins, Docker, Kubernetes, REST, Cryptography, GitHubCopilot, ChatGPT, Claude, Cline 🏢 Description: Senior Software Engineer (Full-Stack, Agentic AI Focus) Warsaw, hybrid 1 day/week B2B contract We are looking for a talented Senior Software Engineer to join our dynamic development team. This role focuses on full-stack development , with a strong emphasis on leveraging Agentic AI tools and technologies to drive efficiency, innovation, and smarter development workflows. The ideal candidate brings solid experience with Java-based enterprise applications , a strong engineering mindset, and a passion for using cutting-edge AI technologies to enhance productivity, code quality, and collaboration across the development lifecycle. Key Responsibilities 1. Development & Engineering Design, develop, and maintain full-stack applications using Java and modern web technologies. Build robust backend services using the Spring Framework (Spring Boot, Spring Security). Develop and optimize database interactions using Hibernate ORM . Create responsive, intuitive, and user-friendly frontend interfaces. Integrate Agentic AI tools and technologies to improve development efficiency and code quality. Participate in the entire software development lifecycle , from requirements analysis to deployment. Implement cryptographic solutions and security protocols to ensure safe handling of sensitive data. 2. CI/CD & DevOps Design, build, and maintain Jenkins CI/CD pipelines for automated build, testing, and deployment. Configure and optimize continuous integration workflows to ensure high code quality and rapid delivery. Implement automated testing integration within CI/CD pipelines. 3. Agentic AI Tools & Technology Integration Leverage AI-powered development tools (GitHub Copilot, ChatGPT, Claude, Cline, etc.) to accelerate coding, troubleshooting, and problem-solving. Utilize AI tools for code review, automated testing, and documentation generation . Stay up to date with emerging Agentic AI technologies and assess their potential to enhance development workflows. Share knowledge and best practices for AI-assisted development across the team. 4. Testing & Quality Assurance Write comprehensive unit tests using JUnit, Mockito, and other testing frameworks. Develop and execute integration tests to ensure system reliability and stability. Implement automated testing strategies and maintain strong test coverage standards . Participate in code reviews and uphold high coding and quality standards. Debug and troubleshoot complex technical issues . 5. Collaboration & Process Work closely with cross-functional teams including product managers, designers, and QA engineers. Actively participate in Agile/Scrum development processes . Contribute to technical documentation and internal knowledge sharing. Continuously improve development processes, tools, and team efficiency . Required Qualifications Technical Skills Java Expertise: Minimum 5 years of hands-on experience in Java development. Spring Framework: Strong experience with Spring Boot and Spring Security . Hibernate / JPA: Solid knowledge of ORM concepts, entity mapping, and database optimization. Database Technologies: Experience with relational databases such as MySQL, PostgreSQL, or Oracle . Frontend Technologies: Proficiency in HTML5, CSS3, JavaScript , and modern frameworks (React, Angular, or Vue.js). Testing Frameworks: Hands-on experience with JUnit, Mockito, Cucumber , and integration testing tools. CI/CD Tools: Practical experience designing and maintaining Jenkins pipelines . Cryptography: Understanding of cryptographic principles including encryption/decryption, digital signatures, and secure key management. Containerization: Experience with Docker and Kubernetes . API Development: Experience designing and implementing RESTful APIs . Architecture Knowledge: Understanding of software architecture patterns and design principles . Agile Methodologies: Experience working within Agile/Scrum environments . Preferred Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field. Payment industry experience: 2+ years of experience working within payment systems or financial platforms.

Technology

Link Group

Senior Software Engineer (Java)

Senior

Hybrid

Warsaw, Poland

120 - 130 PLN

🏢 Summary: Senior Java Developer role focused on designing and implementing modern, scalable backend and distributed systems within Agile teams. The position involves architectural decisions, technology selection, and ensuring high code quality, security, and reliability in cloud-based environments. 🗂️ Requirements: 7+ years of experience with Java, Experience with Apache Kafka, Practical knowledge of Kubernetes, Experience with Spring and Spring Boot, Experience with Hibernate or MyBatis, Experience with relational or NoSQL databases, Experience with at least one cloud platform: AWS, Google Cloud, Azure, or OpenShift, Experience in building scalable distributed systems, Knowledge of backend architecture and design patterns 📃 Skills: Java, Kafka, Kubernetes, Spring, SpringBoot, Hibernate, MyBatis, SQL, NoSQL, AWS, GCP, Azure, OpenShift, Scrum 🏢 Description: Poszukujemy osoby doświadczonej w roli Senior Java Developer (7y+) / Software Engineer , która dołączy do zespołów realizujących nowoczesne, skalowalne rozwiązania. Zakres obowiązków Projektowanie, architektura oraz wdrażanie nowoczesnych rozwiązań backendowych Dobór i implementacja narzędzi, frameworków oraz wzorców architektonicznych Budowanie skalowalnych i niezawodnych systemów rozproszonych Aktywne śledzenie trendów technologicznych i wdrażanie innowacyjnych rozwiązań Dzielenie się wiedzą i dobrymi praktykami w zespole oraz w organizacji Praca w zespołach Agile (Scrum), udział w planowaniu i refinementach Dbałość o jakość kodu, testy oraz bezpieczeństwo aplikacji Wymagania techniczne (Must have) Bardzo dobra znajomość Java (7y+) Doświadczenie w pracy z Apache Kafka Praktyczna znajomość Kubernetes Frameworki: Spring / Spring Boot Doświadczenie z ORM: Hibernate, MyBatis Praca z relacyjnymi i/lub NoSQL bazami danych Doświadczenie w pracy z chmurą (minimum jedna z): AWS / Google Cloud / Azure / OpenShift Mile widziane (Nice to have) Frontend: ReactJS / Redux, React Native, Angular Konteneryzacja: Docker Wyszukiwarki i silniki indeksujące: ElasticSearch, SOLR Systemy kolejkowe i message brokers Migracje i wersjonowanie schematów DB: Flyway, Liquibase

Technology

Oakfusion

Senior Java Engineer (Fullstack / Security / Performance)

Senior

Remote

Wroclaw, Poland

20,000 - 25,000 PLN

🏢 Summary: Senior Java Engineer role focused on building, modernizing and optimizing enterprise-grade systems with strong emphasis on security, performance and scalability. The position involves backend or fullstack development, resolving security findings, upgrading dependencies, and contributing to architectural decisions in distributed international teams. Projects target critical, high-performance environments with real impact on system reliability and efficiency. 🗂️ Requirements: 5–7+ years of enterprise Java experience, Strong knowledge of Java SE and JEE, Experience with Spring and Spring Boot, Knowledge of JMS and JPA or Hibernate, Experience with TypeScript and Angular (v2+), Understanding of Observables and Redux state management, Experience designing and developing REST APIs, Experience in security analysis and remediation or performance engineering, Knowledge of SQL and relational databases (PostgreSQL, Oracle or SQL Server), Experience with Docker, Knowledge of Kubernetes or OpenShift, Knowledge of OAuth, OIDC and SSO, English level B2+ 📃 Skills: Java, JEE, Spring, SpringBoot, JMS, JPA, Hibernate, TypeScript, Angular, Observables, Redux, REST, SQL, PostgreSQL, Oracle, SQLServer, Docker, Kubernetes, OpenShift, OAuth, OIDC, SSO 🏢 Description: Wobec pojawiających się możliwości szukamy: 🚀 O roli Senior Java Engineera , który dobrze odnajduje się w złożonych systemach enterprise — tam, gdzie naprawdę liczy się bezpieczeństwo, wydajność i skalowalność . W zależności od projektu będziesz: rozwiązywać realne problemy security (findings + remediation) , optymalizować wydajność systemów krytycznych , modernizować i upgrade’ować istniejące rozwiązania, rozwijać backend lub fullstack w środowisku enterprise. Pracujesz blisko architektury i decyzji technicznych, w międzynarodowych, rozproszonych zespołach . 🛠 Twoje zadania rozwój i utrzymanie aplikacji w Java (Spring Boot) projektowanie i rozwój REST API analiza i naprawa problemów bezpieczeństwa upgrade zależności ( Java + TypeScript ) identyfikacja i usuwanie wąskich gardeł wydajnościowych praca z integracjami i wzorcami enterprise współpraca z zespołami globalnymi i interesariuszami udział w decyzjach architektonicznych wsparcie wdrożeń i rozwiązywanie problemów produkcyjnych ✅ Must have 5–7+ lat doświadczenia w Java (enterprise) bardzo dobra znajomość Java SE / JEE doświadczenie z Spring / Spring Boot znajomość JMS, JPA / Hibernate doświadczenie z TypeScript frontend: Angular (v2+) znajomość Observables / Redux (state management) doświadczenie z REST API doświadczenie w jednym z obszarów: security (analiza + remediation) lub performance engineering znajomość SQL (PostgreSQL / Oracle / SQL Server) doświadczenie z Docker znajomość Kubernetes lub OpenShift znajomość OAuth / OIDC / SSO (IAM) doświadczenie w pracy z rozproszonymi zespołami angielski min. B2+ ➕ Mile widziane Apache Camel Kafka Jenkins / Harness CI/CD / DevOps Azure C++ Terraform / IaC doświadczenie w fintech / systemach finansowych doświadczenie z systemami high-performance / data-intensive 💡 Co oferujemy długofalową współpracę realny wpływ na architekturę i decyzje techniczne projekty z naciskiem na security, performance i enterprise elastyczny model pracy (remote-first) międzynarodowe środowisko brak zbędnej korporacyjnej biurokracji 📩 Zainteresowany? Jeśli chcesz rozwiązywać realne problemy inżynieryjne, a nie tylko “zamykać taski” odezwij się.

Technology

emagine Polska

Senior Software Engineer (Java // Python)

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: Senior Software Engineer responsible for defining technical standards and architecture, leading backend and frontend development, and ensuring secure, scalable, and observable solutions. The role drives CI/CD, enterprise integrations, and production support while aligning engineering practices with product and operations goals. 🗂️ Requirements: Proven experience defining technical standards and architecture, Experience with CI/CD orchestration, Experience with observability implementation, Experience implementing on-premises, hybrid, and cloud solutions, Experience leading backend and frontend architectural decisions, Experience maintaining CI/CD pipelines, Experience coordinating enterprise integrations, Knowledge of DDD and clean architecture, Expertise in Java and Spring Boot, Expertise in Python and FastAPI, Expertise in React or Angular, Experience with L2/L3 production support, Experience with Spring Security and OAuth 📃 Skills: Java, SpringBoot, Python, FastAPI, React, Angular, CICD, Observability, ServiceNow, Jira, Boomi, DDD, OAuth, SpringSecurity 🏢 Description: To strengthen the team, we are seeking a person for the role of Senior Software Engineer, responsible for defining technical standards and architecture, guiding the development team, ensuring quality practices, security, and CI/CD, and collaborating with product and operations in delivering scalable, business-aligned solutions. Main Responsibilities Define technical standards, architecture, and development practices, ensuring quality, security, performance, and resilience in production environments. Orchestrate end-to-end delivery with CI/CD and observability while promoting responsible autonomy among teams aligned with product and operational objectives. Implement on-premises, hybrid, and cloud solutions with security best practices, observability, and integration with existing systems. Lead architectural decisions in backend and frontend (Java/Spring Boot, Python/FastAPI, React/Angular), ensuring scalability, consistent testing and code reviews. Implement and maintain end-to-end CI/CD pipelines and observability (logs, metrics, distributed tracing). Coordinate enterprise integrations (ServiceNow, Jira, CRMs) and iPaaS (e.g., Boomi), including mapping, validation, and compliance. Apply practices such as DDD, clean architecture, application security, and secrets/IAM management throughout the development lifecycle. Provide technical guidance to the team, elevate quality standards, and align practices with product and operations. Lead L2/L3 support in production: incident triage and resolution, prevention escalation (on call), SLA management, and conducting post-mortems focused on root causes and corrective actions. Operate and evolve applications in on-premises, hybrid, or cloud environments: VMs, networks, VPNs, certificates, Nginx/reverse proxy, load balancing, and enhancing the security of exposed services. Key Requirements Proven ability to define technical standards, architecture, and development practices. Experience with CI/CD orchestration and observability practices. Knowledge of implementing on-premises, hybrid, and cloud solutions with security best practices. Leadership in architectural decisions for backend and frontend technologies. Experience with maintaining CI/CD pipelines and end-to-end observability. Ability to coordinate enterprise integrations and ensure compliance. Mastery of practices such as DDD and clean architecture. Technical expertise in Java/Spring Boot, Python/FastAPI, React/Angular. Experience in providing L2/L3 technical support and leading incident resolution. Expertise in security practices, including Spring Security and OAuth. Nice to Have Experience with Docker, Kubernetes, and cloud environments (Azure/AWS/GCP). Background in data management with PostgreSQL, MongoDB, and Redis. Familiarity with AI models, particularly RAG. Knowledge in security access management and policies based on the principle of least privilege.

Technology

Cognizant Technology Solutions

Software Engineer (.NET and Angular)

Mid

Remote

130 - 160 PLN

🏢 Summary: Full-time remote Software Engineer role focused on building and maintaining enterprise-grade web applications using Angular 20+ and ASP.NET Core (.NET 9+) in a cloud-native environment. The position involves end-to-end development, secure integrations, scalable architecture, and CI/CD-driven deployments. The engineer will work across the full stack, ensuring performance, security, and high code quality. 🗂️ Requirements: Strong experience with modern web development, Proficiency in Angular 20+, Proficiency in ASP.NET Core (.NET 9+), Proficiency in TypeScript and C#, Experience with Azure AD and MSAL, Experience with Entity Framework Core, Experience with SQL Server and relational databases, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Ability to write unit and integration tests 📃 Skills: Angular, ASP.NET, TypeScript, C#, AzureAD, MSAL, EntityFramework, SQL, Docker, Kubernetes, CI/CD, Vitest, xUnit, Moq, Azure, REST, AzureDevOps 🏢 Description: Software Engineer Work model : Remote Employment Type: Full-Time Job Summary We are seeking a highly skilled Software Engineer with strong experience in modern web application development to join our team in a fully remote setup. The ideal candidate will design, build, and maintain enterprise-grade applications using Angular 20+, ASP.NET Core (.NET 9+), and cloud-native technologies. This role requires excellent technical expertise, a proactive mindset, and the ability to collaborate effectively within cross-functional teams while working independently on complex tasks. Key Responsibilities Design and develop enterprise applications using Angular 20+ for the front end and ASP.NET Core (.NET 9+) for the back end. Implement standalone components and signals-based architecture to deliver responsive and maintainable user interfaces. Integrate Azure MSAL authentication, RESTful APIs, and external system integrations. Build and optimize data access layers using Entity Framework Core and manage relational data in SQL Server. Ensure application security through authentication, authorization, and data protection using Azure AD. Deploy and manage environments using Docker, Kubernetes, and CI/CD pipelines. Write comprehensive unit and integration tests for both front-end (Vitest) and back-end (xUnit, Moq). Collaborate with cross-functional teams to maintain shared libraries and iterate based on user feedback. Troubleshoot, debug, and optimize applications for scalability and performance across the entire stack. Participate actively in code reviews, including reviewing and approving Pull Requests. Document progress, key decisions, and outcomes using Azure DevOps Boards and Wiki. Required Qualifications Strong professional experience in software engineering with modern web technologies. Proficiency in Angular 20+, ASP.NET Core (.NET 9+), and TypeScript/C#. Hands-on experience with Azure AD, MSAL, and secure application design. Solid understanding of Entity Framework Core, SQL Server, and relational data modeling. Experience with Docker, Kubernetes, and CI/CD workflows. Ability to write high-quality unit and integration tests. Strong analytical and problem-solving skills. Excellent communication skills and the ability to work effectively in a remote environment. What We Offer Fully remote work environment. Collaborative and supportive team culture. Opportunities for continuous learning and professional growth. Work with modern technologies and impactful enterprise projects.

Technology

Be in IT

Senior Full Stack Developer (Java + Angular)

Senior

Hybrid

Warsaw, Poland

130 - 140 PLN/hr

🏢 Summary: Senior Full Stack Developer role focused on building and maintaining modern fullstack applications using Java and Angular in an international consulting environment. The position involves microservices architecture, event-driven integrations with Kafka, CI/CD pipelines, and secure scalable systems development. Hybrid work model in Warsaw with long-term cooperation and modern technology stack. 🗂️ Requirements: Minimum 10 years of commercial software development experience, Current fullstack experience in backend and frontend development, Strong knowledge of Java 17–21, Experience with Spring Boot 3.x, Experience with microservices architecture, Practical knowledge of Kafka, Experience with event-driven or messaging architectures, Strong SQL knowledge, Experience with Oracle databases, Experience or good knowledge of Redis, Experience with Domain-Driven Design, Practical experience with Angular, Practical experience with TypeScript, Experience building SPA applications, Knowledge of Angular architecture and frontend best practices, Strong knowledge of web application security, Practical knowledge of OAuth2, Practical knowledge of OIDC, Knowledge of Git, Experience with CI/CD, Experience with GitLab CI, Knowledge of Jira, Knowledge of Confluence, English level B2 or C1, Availability for hybrid work in Warsaw 📃 Skills: Java, Angular, TypeScript, Spring, Kafka, Oracle, SQL, Redis, DDD, OAuth2, OIDC, Git, GitLab, CI/CD, Jira, Confluence, SPA, Microservices, Node.js, Maven, Docker, Kubernetes, Webpack 🏢 Description: Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Senior Full Stack Developer (Java + Angular). Zakres obowiązków: Długofalowa współpraca z międzynarodową, topową firmą consultingową, świadcząca usługi IT dla dużych i średnich firm z różnorodnych sektorów jak automotive, healthcare, finanse, bankowość czy produkcja. Projektowanie, rozwój i utrzymanie nowoczesnych aplikacji fullstack wspierających kluczowe procesy biznesowe. Rozwój backendu w Java 17–21 oraz Spring Boot 3.x, ze szczególnym naciskiem na architekturę mikroserwisową. Tworzenie i rozwój aplikacji typu Single Page Application z wykorzystaniem Angular i TypeScript. Integracja systemów w oparciu o architekturę event-driven oraz platformę Kafka. Praca z bazami danych Oracle SQL oraz optymalizacja istniejących rozwiązań. Tworzenie bezpiecznego, skalowalnego, testowalnego i łatwego w utrzymaniu kodu. Udział w projektowaniu rozwiązań, analizach przedprojektowych oraz podejmowaniu decyzji technicznych. Współpraca z interesariuszami biznesowymi i technicznymi w środowisku międzynarodowym. Implementacja, utrzymanie i rozwój testów automatycznych oraz pipeline’ów CI/CD. Dbanie o bezpieczeństwo aplikacji, w tym obsługę identity management, OAuth2 oraz OIDC. Utrzymywanie i aktualizacja dokumentacji technicznej. Udział w wymianie wiedzy i promowaniu dobrych praktyk developerskich w zespołach wewnętrznych i zewnętrznych. Oczekujemy: Minimum 10 lat doświadczenia komercyjnego w rozwoju oprogramowania. Praktycznego doświadczenia fullstack -  wymagane aktualne doświadczenie na backendzie i frontendzie. Bardzo dobrej znajomości Java 17–21, mile widziane doświadczenie z nowszymi wersjami. Doświadczenia ze Spring Boot 3.x oraz architekturą mikroserwisową. Praktycznej znajomości Kafka oraz systemów opartych o architekturę event-driven lub messaging. Bardzo dobrej znajomości SQL, szczególnie w środowisku Oracle. Doświadczenia lub dobrej znajomości Redis. Doświadczenia z Domain-Driven Design. Praktycznego doświadczenia z Angular, TypeScript oraz aplikacjami typu SPA. Znajomości dobrych praktyk frontendowych, architektury aplikacji Angular oraz zasad utrzymywalności kodu. Bardzo dobrej znajomości zagadnień bezpieczeństwa aplikacji webowych, praktycznej znajomości OAuth2 oraz OIDC. Znajomości Git oraz doświadczenia z CI/CD, szczególnie GitLab CI. Znajomości narzędzi Jira i Confluence. Znajomości języka angielskiego na poziomie B2 lub C1, umożliwiającej codzienną pracę w międzynarodowym środowisku. Gotowości do pracy hybrydowej - 50% czasu z biura klienta w Warszawie na Mokotowie. Samodzielności, analitycznego podejścia, dobrej komunikacji oraz nastawienia na współpracę. Mile widziane: Doświadczenie z Node.js. Znajomość Maven. Doświadczenie z Docker i Kubernetes. Znajomość Webpack. Doświadczenie z platformami identity management. Znajomość zasad OWASP lub certyfikacje w obszarze bezpieczeństwa. Oferujemy: Długofalowa współpraca z wynagrodzeniem w przedziale 140-160 PLN netto/godz. + VAT. Możliwość pracy w projekcie z nowoczesnym stosem: Java 17–21, Spring Boot 3.x, Kafka, Angular, TypeScript, Oracle SQL, Redis, GitLab CI (zero legacy). Udział w projektowaniu rozwiązań, analizach technicznych i podejmowaniu realnych decyzji architektonicznych. Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie). Współpraca hybrydowa z biura w Warszawie w modelu 50-50 (w skali miesiąca). Benefity - prywatna opieka medyczna, karta Multisport. Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.

Technology

Grafton Recruitment

Mid/Senior Java Developer

Senior

Hybrid

Warsaw, Poland

19,000 - 25,000 PLN

🏢 Summary: Senior Java Developer role in an agile, international team focused on designing and building cloud-based backend and fullstack solutions. The position involves architecting scalable systems, ensuring high code quality, and contributing to CI/CD and DevOps practices. The role also includes technical leadership and collaboration with cross-functional teams to deliver secure, high-performance applications. 🗂️ Requirements: Expert knowledge of Java for backend and fullstack development, Experience architecting cloud-based SaaS solutions, Proficiency in automated testing and CI/CD pipelines, Experience with version control systems, Ability to deliver secure and scalable code, Bachelor’s degree in Computer Science, Engineering or related field with 5+ years of experience OR 9+ years of relevant industry experience 📃 Skills: Java, SaaS, CI/CD, Git, AWS, GCP, Azure, Docker, Kubernetes, TypeScript, Python 🏢 Description: About the Role: We are looking for a Senior Java Developer to join an agile, international engineering team working on cloud-based solutions serving diverse industries. As a technical leader, you will design, build, and maintain robust backend and fullstack systems, impacting both product performance and business outcomes. Must Have Expert knowledge of Java (backend/fullstack web development) Experience architecting cloud-based solutions (SaaS platforms or similar) Proficiency in automated testing, deployment pipelines, version control, and CI/CD practices Strong command of English for daily teamwork in multicultural environments Demonstrated ability to deliver secure, scalable, high-quality code Bachelor’s degree in Computer Science, Engineering, or related field with 5+ years of professional experience, OR 9+ years’ relevant industry experience (without degree) Nice to Have Exposure to other technologies (TypeScript, Python, etc.) Experience working with multiple data models and integrating acquired codebases Previous engagement in Agile/Scrum teams (sprint planning, retrospectives, hackathons) Background in industries like energy, IoT, finance, or regulated environments Familiarity with modern cloud platforms (AWS, GCP, Azure) and DevOps practices (Docker, Kubernetes) Your Profile Tech Enthusiast: Keen to learn and apply emerging technologies and best practices Analytical Thinker: Able to define requirements and design effective solutions to complex challenges Product Mindset: Understands how technical decisions influence user experience and business drivers Team Player: Works well in autonomous, distributed teams and supports collaborative engineering culture Key Responsibilities Design and develop Java-based backend and fullstack features for cloud-based applications Contribute to scalable, unified system architectures and help integrate diverse platforms and technologies Write and maintain high-performance, secure code and automated tests to ensure product quality Participate in sprint planning, code reviews, retrospectives, and technical discussions Work closely with product managers and business stakeholders to align technical development with commercial goals Mentor junior engineers and promote continuous improvement in team processes Ready for your next challenge? Send your CV detailing your experience in Java, cloud technologies, and agile teams. Tell us about your approach to system architecture and cross-team collaboration!

Technology

Be in IT

Senior FullStack Developer (Java + Angular)

Senior

Hybrid

Warsaw, Poland

130 - 140 PLN/hr

🏢 Summary: Senior FullStack Developer role focused on building and maintaining modern fullstack applications using Java and Angular in a microservices and event-driven environment. The position involves backend and frontend development, system integrations, CI/CD automation, and application security in an international team. Hybrid work model in Warsaw with long-term cooperation and modern technology stack. 🗂️ Requirements: 10+ years of commercial software development experience, Current fullstack experience in backend and frontend development, Java 17–21, Spring Boot 3.x, Microservices architecture, Kafka, Event-driven architecture, Oracle SQL, Redis, Domain-Driven Design, Angular, TypeScript, SPA development, OAuth2, OIDC, Git, CI/CD, GitLab CI, Jira, Confluence, English B2/C1, Hybrid work availability in Warsaw 📃 Skills: Java, Spring, Angular, TypeScript, Kafka, Oracle, SQL, Redis, DDD, OAuth2, OIDC, Git, GitLab, CI/CD, Jira, Confluence, SPA, Microservices, Node.js, Maven, Docker, Kubernetes, Webpack 🏢 Description: Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Senior FullStack Developer (Java + Angular). Zakres obowiązków: Projektowanie, rozwój i utrzymanie nowoczesnych aplikacji fullstack wspierających kluczowe procesy biznesowe. Rozwój backendu w Java 17–21 oraz Spring Boot 3.x, ze szczególnym naciskiem na architekturę mikroserwisową. Tworzenie i rozwój aplikacji typu Single Page Application z wykorzystaniem Angular i TypeScript. Integracja systemów w oparciu o architekturę event-driven oraz platformę Kafka. Praca z bazami danych Oracle SQL oraz optymalizacja istniejących rozwiązań. Tworzenie bezpiecznego, skalowalnego, testowalnego i łatwego w utrzymaniu kodu. Udział w projektowaniu rozwiązań, analizach przedprojektowych oraz podejmowaniu decyzji technicznych. Współpraca z interesariuszami biznesowymi i technicznymi w środowisku międzynarodowym. Implementacja, utrzymanie i rozwój testów automatycznych oraz pipeline’ów CI/CD. Dbanie o bezpieczeństwo aplikacji, w tym obsługę identity management, OAuth2 oraz OIDC. Utrzymywanie i aktualizacja dokumentacji technicznej. Udział w wymianie wiedzy i promowaniu dobrych praktyk developerskich w zespołach wewnętrznych i zewnętrznych. Oczekujemy: Minimum 10 lat doświadczenia komercyjnego w rozwoju oprogramowania. Praktycznego doświadczenia fullstack -  wymagane aktualne doświadczenie na backendzie i frontendzie. Bardzo dobrej znajomości Java 17–21, mile widziane doświadczenie z nowszymi wersjami. Doświadczenia ze Spring Boot 3.x oraz architekturą mikroserwisową. Praktycznej znajomości Kafka oraz systemów opartych o architekturę event-driven lub messaging. Bardzo dobrej znajomości SQL, szczególnie w środowisku Oracle. Doświadczenia lub dobrej znajomości Redis. Doświadczenia z Domain-Driven Design. Praktycznego doświadczenia z Angular, TypeScript oraz aplikacjami typu SPA. Znajomości dobrych praktyk frontendowych, architektury aplikacji Angular oraz zasad utrzymywalności kodu. Bardzo dobrej znajomości zagadnień bezpieczeństwa aplikacji webowych, praktycznej znajomości OAuth2 oraz OIDC. Znajomości Git oraz doświadczenia z CI/CD, szczególnie GitLab CI. Znajomości narzędzi Jira i Confluence. Znajomości języka angielskiego na poziomie B2 lub C1, umożliwiającej codzienną pracę w międzynarodowym środowisku. Gotowości do pracy hybrydowej - 50% czasu z biura klienta w Warszawie na Mokotowie. Samodzielności, analitycznego podejścia, dobrej komunikacji oraz nastawienia na współpracę. Mile widziane: Doświadczenie z Node.js. Znajomość Maven. Doświadczenie z Docker i Kubernetes. Znajomość Webpack. Doświadczenie z platformami identity management. Znajomość zasad OWASP lub certyfikacje w obszarze bezpieczeństwa. Oferujemy: Długofalowa współpraca z wynagrodzeniem w przedziale 130-140 PLN netto/godz. + VAT. Możliwość pracy w projekcie z nowoczesnym stosem: Java 17–21, Spring Boot 3.x, Kafka, Angular, TypeScript, Oracle SQL, Redis, GitLab CI (zero legacy). Udział w projektowaniu rozwiązań, analizach technicznych i podejmowaniu realnych decyzji architektonicznych. Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie). Współpraca hybrydowa z biura w Warszawie w modelu 50-50 (w skali miesiąca). Benefity - prywatna opieka medyczna, karta Multisport. Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.