Tutaj starszy inżynier jestnie tylko „starszym programistą”, ale kierowcą technicznym: od rozwiązań projektowych po wdrażanie najlepszych praktyk i mentoring dla współpracowników. Staniesz się kluczową postacią w kształtowaniu architektury i standardów, które będą determinować jakość i rozwój produktu.CO ZROBISZ:Tworzyj usługi backendu o różnym stopniu złożoności w Java, ekosystemie Springw mikroserwisach i innych rozwiązaniach architektonicznych, stosując skuteczne praktyki i wzorce.Projektuj a
Tutaj starszy inżynier jestnie tylko „starszym programistą”, ale kierowcą technicznym: od rozwiązań projektowych po wdrażanie najlepszych praktyk i mentoring dla współpracowników. Staniesz się kluczową postacią w kształtowaniu architektury i standardów, które będą determinować jakość i rozwój produktu.
CO ZROBISZ:
- Tworzyj usługi backendu o różnym stopniu złożoności w Java, ekosystemie Springw mikroserwisach i innych rozwiązaniach architektonicznych, stosując skuteczne praktyki i wzorce.
- Projektuj architekturę systemów rozproszonych, koncentrując się na wydajności, skalowalności i bezpieczeństwie.
- Wykorzystaj usługi AWS (EC2, RDS Aurora, S3, SQS, CloudFront, SES, WAF itp.) do budowy zrównoważonej infrastruktury.
- Twórz i optymalizuj interfejsy API i integracje RESTful (JSON, SOAP, XML, JMS itp.).
- Praca z bazami danych SQL i NoSQL, zapewniająca wydajną pracę z danymi.
- Organizuj procesy CI/CD (Jenkins, GitLab CI, Cloud Foundry, SplitIO itp.).
- Korzystaj z narzędzi monitorujących (Dynatrace, Splunk, CloudWatch, itp.), aby zachować stabilność.
- Pracuj z Dockerem i Kubernetesem, aby wdrażać i koordynować usługi.
- Stosuj praktyki bezpieczeństwa (OWASP, Oauth2, SAML, Vault, Okta Verify itp.).
- Weź udział w przeglądy kodu i kontrole projektów, wdrażanie standardów i praktyk.
- Bądź mentorem dla młodszych inżynierów i buduj kulturę inżynierską.
- Dokumentuj rozwiązania techniczne i prowadź dokumentację projektu.
- Praca w zespole Scrumowym, wchodzenie w interakcję z kierownictwem i interesariuszy.
Oczekujemy, że będziesz mieć co najmniej 4 lata doświadczenia komercyjnego w wykonywaniu podobnych zadań
NASZE PROJEKTY:
W naszym dziale będziesz mógł uczestniczyć zarówno w dynamicznych rozwiązaniach produktowych, jak i dużych projektach korporacyjnych dla klientów międzynarodowych. Działamy w opiece zdrowotnej, edukacji, finansach i bankowości, mediach, usługach internetowych i oprogramowaniu, logistyce oraz innych branżach, które wymagają innowacyjnych i wysoce niezawodnych systemów.
Jesteśmy inżynierami, a nie tylko programistami. Nasza praca nie polega tylko na pisaniu kodu, ale na rozwiązywaniu złożonych problemów inżynieryjnych, które mają wpływ na biznes naszych klientów oraz pomagają im skalować i rozwijać się.
CO JEST DLA NAS WAŻNE:
- Chęć uczenia sięi rozwoju do poziomu inżyniera Full Stack, pracy z różnymi technologiami poza Javą w celu rozwiązywania złożonych problemów inżynierskich.
- Myślenie systemowe: projektowanie architektury całościowo z myślą o skali, wydajności i wsparciu.
- Dojrzałość techniczna: odpowiedzialność za jakość rozwiązań, wdrożenie standardy i praktyki w zespole.
- Przywództwo i praca zespołowa: wsparcie techniczne współpracowników i wzmacnianie kultury zespołu.
- Inicjatywa: proaktywne podejście do rozwoju architektury i procesów deweloperskich.
- Analiza: analiza problemu, wyszukiwanie root przyczyny i optymalne rozwiązania.
- Elastyczność: dostosowywanie się do nowych technologii i zmieniających się wymagań biznesowych.
- Komunikacja: przedstawianie rozwiązań technicznych dla inżynierów i interesariuszy.
- Koncentracja na rezultacie:skoncentrowanie się na celach strategicznych i technicznej trwałości produktu produktu.
BĘDZIE ATUTEM:
- Znajomość praktyk, architektur, koncepcji i technologii tworzenia integracji (w oparciu o API sterowane zdarzeniami,REST, JSON, SOAP, XML, RAML, OAS, JMS itp.
- Poćwicz z ReactJS, JavaScript/TypeScript.
CO MY OFERTA:
- Wynagrodzenie proporcjonalne do wiedzy i poziomu wpływu.
- Bezpośredni wpływ na produkt: udział w tworzeniu wektora technicznego z decydentami.
- Silne środowisko: współpraca z architektami, starszymi inżynierami i projektantami systemów.
- Bez chaosu: dojrzałe procesy, jasne obszary odpowiedzialności, zarządzanie inżynieryjne.
- Rozwój: certyfikaty, konferencje wewnętrzne, platformy edukacyjne i wykłady eksperckie.
- Elastyczność: format zdalny i zdrowa równowaga między życiem zawodowym a prywatnym.
- Przejrzysty system recenzji z naciskiem na rozwój i wpływ.
- Wyzwania techniczne: wydajność, bezpieczeństwo i skalowalność systemów.
- Nowoczesny stos: mikrousługi, konteneryzacja i usługi w chmurze.
- Wpływ na architekturę: rola w kluczowych sesjach projektowych i decyzjach.
Jeśli chcesz pracować z nowoczesnym stosem Java, rozwiązywać wyzwania wydajność i bezpieczeństwo oraz brać udział w kluczowych decyzjach architektonicznych - wyślij swoje CV na adres [email protected] Twój wpływ będzie odczuwalny od pierwszych dni.