
Senior Software Developer - Java & AWS Cloud
- Hybridi
- ESCH-SUR-ALZETTE, Esch-sur-Alzette, Luxemburg
- Informatique
Työpaikan kuvaus
Etsimme Senior Software Developeria, jolla on syvällistä asiantuntemusta Javasta ja Springistä, ja joka hallitsee myös Spring Boot Datan, Hibernate:n ja relaatiotietokannat. Ihanteellinen kandidaatti omaa vahvan taustan AWS-ympäristöissä toimivien vankkojen ja skaalautuvien ratkaisujen suunnittelussa ja kehittämisessä, ja on mukava työskentelemään Pythonin ja Infrastructure as Code (Terraform) kanssa. Työskentelet tiiviisti data-insinöörien kanssa varmistaaksesi saumattoman integraation ja tiedonkulun järjestelmien välillä. Kokemus tekoälytyökaluista on arvostettu plussa. Liityt yhteen tuotteistamme kuuluvan Scrum-tiimin jäseneksi, työskennellen yhdessä muiden kehittäjien, arkkitehtien ja liiketoiminnan sidosryhmien kanssa toimittaaksesi ja ylläpitääksesi laadukasta ohjelmistoa sprinttien tavoitteiden mukaisesti.
Tässä yhteydessä roolisi sisältää:
Backend-kehitys:
Suunnittele, kehitä ja ylläpidä backend-palveluita ja API:eja käyttäen Java 21:stä, Spring Bootia joko Spring Boot Datan, Hibernate:n tai puhdasta JDBC-tietokantaliitintä.
Integroi ja optimoi ratkaisut Oracle- tai Aurora PostgreSQL -tietokantojen kanssa.
Varmista vankka, turvallinen ja skaalautuva koodi noudattaen vakiintunutta arkkitehtuuria ja parhaita käytäntöjä.
Pilvi & DevOps:
Rakenna ja julkaise sovelluksia AWS:llä hyödyntäen palveluita kuten ECS, Lambda, StepFunction, RDS, S3, SQS, SNS ja CloudWatch.
Kehitä ja hallinnoi Infrastructure as Codea käyttäen Terraformia, varmistaen luotettavat ja toistettavat pilviympäristöt.
Ota osaa CI/CD-putken asennukseen ja ylläpitoon.
Python & Cross-Technology Development:
Käsittele Python-kehitystä tarvittaessa automaation, tietojenkäsittelyn tai integraatiotehtävien osalta.
Työskentele yhdessä data-insinöörien kanssa varmistaaksesi tehokkaan tiedon integroinnin, vaihdon ja muunnoksen järjestelmien välillä.
Yhteistyö & Tuki:
Työskentele tiiviisti monitoiminnallisten tiimien kanssa kerätäksesi vaatimuksia, suunnitellaksesi ratkaisuja ja toimittaaksesi ominaisuuksia.
Ota osaa vianmääritykseen, valvontaan ja käyttäjätuen aktiviteetteihin osana tuotetiimiä.
Mentoroi junioritiimin jäseniä ja edistä jatkuvan parantamisen kulttuuria.
Jatkuva Parantaminen:
Pysy ajan tasalla viimeisimmistä teollisuuden suuntauksista, teknologioista ja parhaista käytännöistä ohjelmistokehityksessä, pilvessä ja DevOpsissa.
Ehdota proaktiivisesti parannuksia järjestelmän suorituskyvyn, skaalautuvuuden ja ylläpidettävyyden parantamiseksi.
Työpaikan vaatimukset
Ideaalikandidaatillamme tulisi olla:
Pakolliset taidot
Yliopistotutkinto tietojenkäsittelytieteessä, insinööritieteessä tai siihen liittyvällä alalla.
Osoitettu kokemus backend-kehityksestä Javalla 21, Springillä, Spring Boot Datalla, Hibernate:lla ja puhdasta JDBC:tä käyttäen.
Vahva hallinta relaatiotietokannoista.
Osoitettu kokemus ratkaisujen kehittämisestä ja julkaisemisesta AWS-ympäristöissä (ECS, Lambda, StepFunction, RDS, S3, SQS, SNS, CloudWatch jne.).
Osaaminen Pythonista skriptaukseen ja backend-tehtäviin.
Kokemus infrastruktuurin hallinnasta Terraformin avulla.
Vankka ymmärrys RESTful API -suunnittelusta, mikropalveluarkkitehtuurista ja turvallisista koodauskäytännöistä.
Kokemus versionhallintatyökaluista kuten GitHub tai GitLab.
Arvostetut ominaisuudet
Kokemus yhteistyöstä data-insinööritiimien kanssa ja backend-järjestelmien integroinnista tietovirtoihin.
Kokemus tekoälytyökaluista tai -kehyksistä.
Perehtyneisyys CI/CD-työkaluihin ja käytäntöihin.
Kokemus versionhallintatyökaluista kuten GitHub tai GitLab
Tuntemus konttiteknologioista (Docker, Kubernetes) on plussaa.
AWS-sertifiointi (esim. Solutions Architect tai Developer) on suositeltavaa.
Kokemus ketteristä menetelmistä ja työkaluista kuten Jira.
Tuntemus valvonta- ja hälytysratkaisuista.
tai
Valmista tuli!
Hakemuksesi lähetettiin onnistuneesti!
