SENIOR SOFTWARE ENGINEER
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Tryb współpracy: 100% zdalnie Kontrakt B2B Stawka: 100–110 zł/h netto + VAT Description
Szukamy Senior Engineera, który łączy mocne doświadczenie developerskie z myśleniem architektonicznym. W tej roli będziesz mieć realny wpływ na architekturę, standardy techniczne i kierunek rozwoju dużej platformy enterprise. Dołączysz do zespołu rozwijającego dojrzały system, który jest modernizowany w kierunku bardziej modularnej i cloud-native architektury.
Zakres roli
- Współtworzenie i rozwój architektury produktu.
- Podejmowanie decyzji technicznych na poziomie wielu zespołów.
- Projektowanie rozwiązań z uwzględnieniem skalowalności, bezpieczeństwa, wydajności i utrzymania.
- Modernizacja dużego systemu enterprise i stopniowe przechodzenie w kierunku cloud-native.
- Projektowanie i rozwój architektury front-endowej opartej o React i TypeScript.
- Definiowanie standardów, wzorców i reusable components.
- Rozwój rozwiązań opartych o Docker i Kubernetes.
- Wykorzystanie Azure, CI/CD i Azure DevOps.
- Wprowadzanie praktycznego wykorzystania AI do procesu software development.
- Praca z GitHub Copilot, Microsoft Copilot oraz MCP.
- Identyfikowanie i redukowanie technical debt.
- Code i design reviews oraz dbanie o spójność architektoniczną.
- Mentoring Senior Engineerów i Technical Leadów.
- Współpraca z Architectami, Engineering Managerami, Productem i zespołami inżynierskimi.
Wymagania
- Wieloletnie doświadczenie w tworzeniu oprogramowania enterprise.
- Bardzo dobra znajomość Java / Jakarta EE.
- Bardzo dobra znajomość React i TypeScript.
- Doświadczenie w projektowaniu architektury dużych i złożonych systemów.
- Znajomość distributed systems i service-oriented architecture.
- Doświadczenie z Azure, CI/CD i Dockerem.
- Praktyczne doświadczenie z narzędziami AI wspierającymi development.
- Umiejętność podejmowania decyzji technicznych z uwzględnieniem zarówno aspektów technicznych, jak i biznesowych.
- Umiejętność komunikowania decyzji architektonicznych zespołom technicznym i biznesowym.
- Mile widziane Kubernetes.
- Modernizacja monolitycznych aplikacji enterprise.
- Doświadczenie w systemach finansowych, ERP lub innych systemach biznesowo krytycznych.
- Praca z legacy systems i mixed-technology environments.
- Znajomość C / systemów opartych o C.
- Doświadczenie z platform engineering, API lub integracjami AI.
- Mentoring Senior Engineerów i Technical Leadów.
- Doświadczenie w pracy w międzynarodowych, rozproszonych zespołach.
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Poland.
No similar openings right now. Refine your search or create an alert above.