Fullstack Developer (Java + Angular)
Randstad Polska Sp. z o.o.
Fullstack Developer (Java + Angular)
Miejsce pracy: Wrocław
Technologies we use
Expected
- Java
- Spring
- Spring Boot
- Angular
- TypeScript
- RxJS
- Docker
- Kubernetes
- Jenkins
- AWS
- Maven
- JUnit
- REST API
- MongoDB
- PostgreSQL
About the project
Take the next step in your career as an experienced Fullstack Developer (Java + Angular) and build scalable systems within a modern microservices architecture. In this role, you will drive the development of advanced backend services and seamless UIs, leveraging cloud technologies (AWS) and real-time data streaming via Kafka. A stable project, extensive training and certification opportunities, and a flexible hybrid work model in major Polish cities await you.
Your responsibilities
- lead the design and development of user interfaces using frameworks like Angular
- architect and maintain robust RESTful APIs with Java and Spring technologies, ensuring smooth data flow between front and backend services
- implement and optimize frontend and backend code for performance and scalability, ensuring systems are built to last
- collaborate with DevOps teams on deployment and CI/CD pipeline management, contributing to efficient and reliable development cycles
- collaborate with cross-functional teams of designers, product managers, and developers to understand requirements and drive feature development
- manage complex bug fixes, ensuring the stability and security of applications at all times
Employer requirements
- minimum 6 years of experience as a Java developer
- proven hands-on experience with Spring and Spring Boot,
- minimum 3 years experience in front-end including Angular, TypeScript, RxJS, (NgRx)
- solid understanding of UI/UX principles
- experience with DevOps tools and practices - Docker, Kubernetes, Jenkins, and AWS
- advanced understanding of tools like Maven, JUnit, REST API design, design patterns, and databases such as MongoDB and PostgreSQL
- strong knowledge of microservices architecture and event-driven architectures, with experience in data streaming using Kafka
- familiarity with monitoring and code quality tools such as SonarQube and experience with infrastructure-as-code and deployment automation (Helm, Istio)
What employer offers
- stable employment: Long-term cooperation based on a permanent employment contract (umowa o pracę)
- flexible hybrid work: A balanced model requiring 2 days a week from our office (available in Wrocław or Warsaw), with the rest of the week worked remotely
- home office setup: To support your remote days, we provide a full ergonomic package, including a laptop, an additional monitor, and a professional office chair
- continuous growth & certifications: Access to a platform featuring over 70 training tracks and opportunities to earn industry-recognized certifications (e.g., GenAI, Cloud Architect, Google). You will also enjoy free access to top educational platforms: Udemy Business, Coursera, Pluralsight, and the Education First language platform
- comprehensive healthcare: Private medical care with Medicover, including the option to add specialized packages (dental, oncology, senior care) on highly preferential terms, as well as life insurance
- sports & entertainment: Over 40 benefits to choose from in a flexible cafeteria system. You decide how to allocate your points—options include sports cards, or subscriptions to Netflix, Spotify, and much more
Randstad Polska Sp. z o.o.
Employment agency entry number 47
this job offer is intended for people over 18 years of age
Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Randstad Polska Sp. z o.o. z siedzibą w: Al. Jerozolimskie 134, 02-305 Warszawa (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania.
Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji.
Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.
Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych.
Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany.
Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach.
W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: Wyświetl e-mail na pracuj.pl.
- full stack developer typescript Wrocław
- backend fullstack developer (js) Wrocław
- javascript full stack developer Wrocław
- full stack web developer Wrocław
- full stack developer Wrocław
- senior java full stack developer Wrocław
- full stack developer (.net + angular 7) Wrocław
- programista fullstack Wrocław
- full stack java developer Wrocław
- junior full stack developer Wrocław