Skip to content

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

Apply with Indeed indisponible