.
Senior Fullstack Developer (Java/ JSP /Angular)
  • Kraków
Senior Fullstack Developer (Java/ JSP /Angular)
Kraków, Kraków, Lesser Poland Voivodeship, Polska
People More P.S.A.
29. 11. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • Spring Boot
  • Spring MVC
  • Spring Data
  • OpenAPI
  • Swagger
  • Playwright

technologies-optional :


  • GitLab

about-project :


  • For the project that we are working on with our foreign partner, we are looking for Senior Fullstack Developer (Java/Angular).

responsibilities :


  • Design and implement full-stack solutions using Java/Spring and Angular.
  • Modernize and enhance legacy systems, including applications built with Java + JSP
  • Develop backend services using Spring Boot, Spring MVC, and Spring Data
  • Design and extend REST APIs according to the OpenAPI/Swagger specification.
  • Build scalable, maintainable Angular applications and reusable PrimeNG components.
  • Implement unit, integration, and E2E tests (Playwright).
  • Design, maintain, and optimize CI/CD pipelines using GitLab CI/CD.
  • Produce clear technical documentation (architecture, flows, integration specs).
  • Take end-to-end ownership — from design to automated deployment — working closely with the development team.

requirements-expected :


  • Strong expertise in Java and experience working with complex legacy codebases (Java + JSP).
  • Proficiency with Spring Boot, Spring MVC, Spring Data.
  • Solid experience designing and integrating REST APIs using OpenAPI/Swagger.
  • Very good knowledge of Angular and component-driven architecture; experience with PrimeNG.
  • Practical experience with automated testing (unit, integration, E2E with Playwright).
  • Experience with CI/CD, ideally using GitLab.
  • Proactive mindset, end-to-end ownership, and clear technical communication.
  • Very good English and Polish.

offered :


  • We are open and honest and we solve problems instead of generating them.
  • Maybe it’s obvious, but we really respect our employees and associates. We used to be software developers, too, and we appreciate that job!
  • A small team.
  • An international working environment and international projects.
  • Private medical care.
  • Sports card.
  • Training courses.
  • Work that is 100% remote (unless you prefer another system).

benefits :


  • private medical care
  • sharing the costs of foreign language classes
  • flexible working time
  • integration events
  • computer available for private use

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    106 041
    14 346