
Seniorní softwarový vývojář - Java & AWS Cloud
- Hybridní
- ESCH-SUR-ALZETTE, Esch-sur-Alzette, Lucembursko
- Informatique
Popis pracovní pozice
Hledáme Seniorního softwarového vývojáře s hlubokými znalostmi Java a Spring, který je také zdatný v Spring Boot Data, Hibernate a relačních databázích. Ideální kandidát bude mít silné zázemí v návrhu a vývoji robustních, škálovatelných řešení v prostředí AWS a bude se cítit pohodlně s prací v Pythonu a Infrastructure as Code (Terraform). Budete úzce spolupracovat s datovými inženýry, abyste zajistili bezproblémovou integraci a tok dat mezi systémy. Zkušenosti s nástroji AI jsou ceněným plusem. Připojíte se k Scrum týmu jednoho z našich produktů, spolupracujíc s kolegy vývojáři, architekty a obchodními zainteresovanými stranami na dodávání a udržování softwaru vysoké kvality v souladu s cíli sprintu.
V tomto kontextu bude vaší rolí:
Backend vývoj:
Navrhovat, vyvíjet a udržovat backendové služby a API pomocí Java 21, Spring Boot s použitím Spring Boot Data, Hibernate nebo čistých JDBC konektorů databází.
Integrovat a optimalizovat řešení s Oracle nebo Aurora PostgreSQL databázemi.
Zajistit robustní, bezpečný a škálovatelný kód následující etablovanou architekturu a osvědčené postupy.
Cloud & DevOps:
Vytvářet a nasazovat aplikace na AWS, využívat služby jako ECS, Lambda, StepFunction, RDS, S3, SQS, SNS a CloudWatch.
Vyvíjet a spravovat infrastrukturu jako kód pomocí Terraformu, zajistit spolehlivé a opakovatelné cloudové prostředí.
Účastnit se nastavení a údržby CI/CD pipeline.
Python & Cross-Technology Development:
Zpracovávat vývoj v Pythonu podle potřeby pro automatizaci, zpracování dat nebo integrační úkoly.
Spolupracovat s datovými inženýry pro zajištění efektivní integrace dat, výměny a transformace mezi systémy.
Spolupráce & Podpora:
Úzce spolupracovat s týmy napříč funkcemi pro získání požadavků, navrhnout řešení a dodat funkce.
Účastnit se řešení problémů, monitorování a uživatelské podpory jako součást týmu produktu.
Být mentorem pro mladší členy týmu a přispívat k kultuře neustálého zlepšování.
Neustálé zlepšování:
Zůstat v obraze s nejnovějšími trendy, technologiemi a osvědčenými postupy ve vývoji softwaru, cloudu a DevOps.
Navrhovat vylepšení pro zvýšení výkonu systému, škálovatelnosti a udržovatelnosti.
Požadavky pracovní pozice
Naši ideální kandidáti by měli mít:
Povinné dovednosti
Univerzitní diplom v oboru informatika, inženýrství nebo příbuzného oboru.
Prokázané zkušenosti s backendovým vývojem v Java 21, Spring, Spring Boot Data, Hibernate a čistými JDBC.
Silné ovládání relačních databází.
Prokázané zkušenosti s vývojem a nasazováním řešení v prostředí AWS (ECS, Lambda, StepFunction, RDS, S3, SQS, SNS, CloudWatch atd.).
Zdatnost v Pythonu pro skriptování a backendové úkoly.
Zkušenosti s řízením infrastruktury pomocí Terraformu.
Pečlivé porozumění návrhu RESTful API, architektuře mikroslužeb a bezpečnému programování.
Zkušenosti s nástroji pro správu verzí jako GitHub nebo GitLab.
Oceněné aktiva
Zkušenosti s spoluprací s týmy datového inženýrství a integrací backendových systémů s datovými potrubími.
Zkušenosti s nástroji nebo rámci pro AI.
Znalost nástrojů a postupů CI/CD.
Zkušenosti s nástroji pro správu verzí jako GitHub nebo GitLab.
Znalost kontejnerizace (Docker, Kubernetes) je plus.
Certifikace AWS (např. Solutions Architect nebo Developer) je preferována.
Zkušenosti s agilními metodologiemi a nástroji jako Jira.
Znalost monitorovacích a upozorňovacích řešení.
nebo
Hotovo!
Vaše přihláška byla úspěšně odeslána!
