Fullstack Programista/Programistka - Praca zdalna
ASTEK Polska
⚲ Warszawa
12 000 - 15 300 PLN (PERMANENT)
Wymagania
- Java
- Spring
- Hibernate
- JPA
- JavaScript
- TypeScript
- Angular
- React
- REST API
- SQL
- NoSQL
- AWS
- AWS S3
- IAM
- AWS EC2
- ECS
- AWS ECS
- AWS Lambda
- Docker
- DevOps
- Git
- HTTP (nice to have)
- RabbitMQ (nice to have)
- OAuth (nice to have)
- Spock (nice to have)
- Groovy (nice to have)
- CD pipelines (nice to have)
- Oracle (nice to have)
- MySQL (nice to have)
- MongoDB (nice to have)
Opis stanowiska
O projekcie: Stanowisko Obecnie dla naszego klienta z branży biofarmaceutycznej poszukujemy kandydata/kandydatki na stanowisko Senior Fullstack Programisty/Programistki. Dodatkowe informacje - Projekt realizowany jest w międzynarodowym środowisku i koncentruje się na rozwoju zaawansowanych systemów wspierających przetwarzanie danych na dużą skalę. - Współpraca ma charakter zdalny i długoterminowy. Zakres obowiązków obejmuje pracę zarówno po stronie backendu, jak i frontendu, z wyraźnym naciskiem na backend oraz rozwiązania chmurowe. - Projekt realizowany jest w doświadczonym zespole pracującym w metodyce zwinnej nad rozwojem skalowalnych systemów produkcyjnych. Oferowane wynagrodzenie Wynagrodzenie: od 12 000 do 15 300 brutto/miesiąc, w zależności od posiadanego doświadczenia i kompetencji. Co oferujemy - Długoterminowa współpraca - Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji - Mentoring Competence Center - bycie członkiem społeczności CC od pierwszego dnia pracy jest szansą na rozwijanie swoich umiejętności, uczestniczenie w różnych konferencjach oraz dzielenie się wiedzą i doświadczeniem z ludźmi, którzy na co dzień mierzą się z tymi samymi wyzwaniami - Jasna ścieżka kariery - Pakiet benefitów pracowniczych (Multisport, prywatna opieka medyczna, ubezpieczenie na życie) - Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe Wymagania: Sprawdzisz się w tej roli, jeżeli: - Posiadasz minimum 5 lat doświadczenia w tworzeniu oprogramowania w projektach komercyjnych (enterprise) - Bardzo dobrze znasz Java oraz frameworki takie jak Spring, Hibernate/JPA - Masz doświadczenie w pracy z architekturą mikroserwisową - Swobodnie programujesz w JavaScript i TypeScript (Angular 5+ lub React) - Posiadasz praktyczne doświadczenie w budowie REST API - Pracowałeś/aś z bazami danych SQL i NoSQL - Masz bardzo dobrą znajomość AWS (m.in. S3, IAM, EC2, ECS, ECR, Lambda, Serverless) - Korzystasz z Dockera i rozumiesz podejście DevOps - Znasz Git oraz standardowe workflow (MR/PR, protected branches, semantic versioning) - Potrafisz samodzielnie wdrażać aplikacje na środowiska produkcyjne - Dobrze odnajdujesz się w pracy zespołowej i komunikacji z klientem - Biegle posługujesz się językiem angielskim Mile widziane: - Dobra znajomość protokołu HTTP - Doświadczenie z RabbitMQ lub innym brokerem wiadomości - Znajomość OAuth 2.0 i systemów rozproszonych - Doświadczenie w testach automatycznych (unit, integracyjne, E2E) - Znajomość Spock (Groovy DSL) - Doświadczenie w budowie CI/CD pipelines - Znajomość baz danych Oracle, MySQL lub MongoDB Codzienne zadania: - Projektowanie, rozwój i utrzymanie aplikacji webowej wspierającej platformę zarządzania danymi - Rozwój rozwiązań backendowych i frontendowych w środowisku chmurowym AWS - Praca nad skalowalnymi, serverlessowymi systemami przetwarzania danych - Praca w międzynarodowym środowisku - Udział w rozwiązywaniu złożonych problemów z obszaru scientific software engineering - Współtworzenie i rozwój oprogramowania open-source - Bezpośrednia współpraca z klientem i interesariuszami projektu