Senior Full Stack Developer (Java/Node.js/Angular)
⚲ Krakow
Do uzgodnienia
Wymagania
- 3+ lata doświadczenia w full stack software development
- ekspertyza w backendzie z Java, Node.js i Nest.js
- biegłość w frontendzie z Angular i TypeScript
- doświadczenie z AWS (Lambda, EC2, S3, CloudFormation, EKS)
- doświadczenie z bazami DynamoDB, PostgreSQL, DB2 (legacy)
- znajomość narzędzi monitoringu Splunk i Honeycomb
- biegłość w narzędziach AI-assisted development (Claude Code, GitHub Copilot)
- doświadczenie z Jest, Playwright i Bruno
Opis stanowiska
EPAM szuka Senior Full Stack Developera (Java/Node.js/Angular) do projektowania i utrzymania cloud-native mikroserwisów na AWS, z analizą aplikacji legacy i definiowaniem docelowych architektur. Będziesz pracować z Java, Node.js, Nest.js i Angular, a także mentorować juniorów. Uwaga: oferta wymaga biegłego, aktywnego korzystania z narzędzi GenAI (Claude Code, GitHub Copilot) jako części codziennej pracy — to twardy wymóg, warto zweryfikować, czy nie oznacza presji na wysoką produktywność.
🔍 Dekoder Ogłoszenia
🔴
experience or a willingness to learn Angular
Mogą oczekiwać pracy z Angular od pierwszego dnia, mimo że formalnie nie jest to wymóg — warto dopytać o realny poziom wsparcia w nauce.
🟡
hands-on developer
Sygnał, że rola jest mocno wykonawcza, a nie tylko projektowa czy architektoniczna.
🔴
A non-negotiable aspect of this role is the active and proficient use of Generative AI tools
Wymóg twardy i nietypowy — pracodawca oczekuje biegłości w narzędziach AI (np. Claude Code) jako części codziennej pracy. Warto zweryfikować, czy nie oznacza to presji na wysoką produktywność.
🟡
collaborating with cross-functional teams
Praca w wielu zespołach jednocześnie — może wiązać się z częstymi spotkaniami i rozproszoną odpowiedzialnością.
🟡
high-quality, scalable, and secure software solutions
Standardowe sformułowanie marketingowe bez konkretów — nie mówi nic o realnych standardach czy procesach.