Full Stack Developer (Java / Angular)
New
A
ASTEK PolskaFinancial technology
Praca zdalna z możliwością sporadycznej pracy stacjonarnej w Warszawie.ContractMiddle
Salary1000 - 1200 PLN per day net b2b
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji webowych z wykorzystaniem Java i Angular.
- Required Skills
- PostgreSQLJavaRxJSSpring BootTypeScriptAngularRESTful APIs
Requirements
- Mieć minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji webowych z użyciem Java i Angular, w tym systemów enterprise.
- Znać Java 21, Spring Boot 3.4, Spring Framework, Spring Data JPA oraz JPA/Hibernate.
- Mieć praktyczne doświadczenie z Angular, TypeScript, HTML5, CSS/SCSS, RxJS, routingiem Angular i mechanizmami autoryzacji.
- Umieć tworzyć i integrować usługi REST i SOAP oraz pracować z JSON, XML i dokumentacją OpenAPI/Swagger.
- Znać PostgreSQL, SQL i Liquibase.
- Umieć korzystać z Node.js, npm, Angular CLI oraz Maven lub Gradle.
- Mieć doświadczenie w tworzeniu testów jednostkowych i integracyjnych dla backendu i frontendu.
- Umieć samodzielnie realizować funkcjonalności end-to-end od analizy technicznej po testy i wdrożenie produkcyjne.
- Korzystać z narzędzi AI wspierających programowanie, takich jak GitHub Copilot lub Claude Code, oraz rozumieć związane z nimi ograniczenia i ryzyka dla bezpieczeństwa i jakości kodu.
- Umieć analizować złożone problemy techniczne, szacować zakres prac i identyfikować zależności między komponentami.
Responsibilities
- Projektować, rozwijać i utrzymywać aplikacje webowe w technologii Java 21, Spring Boot 3.4, Angular i TypeScript.
- Tworzyć i integrować usługi REST i SOAP oraz pracować z bazami PostgreSQL, JPA/Hibernate i Liquibase.
- Realizować funkcjonalności end-to-end: analizować technicznie, implementować, testować, debugować i wdrażać zmiany.
- Monitorować działanie aplikacji i identyfikować ryzyka techniczne.
- Uczestniczyć w planowaniu modernizacji i migracji systemów.
- Współtworzyć architekturę rozwiązań z uwzględnieniem wymagań biznesowych, technicznych i bezpieczeństwa.
- Współpracować z zespołami developerskimi, analitykami, testerami i architektami oraz wspierać technicznie inne obszary organizacji.
- Tworzyć i aktualizować dokumentację techniczną i architektoniczną, w tym z użyciem Enterprise Architect.
View Full Description & ApplyYou'll be redirected to the employer's site