Senior Java Developer (Spring Boot, AWS)
EMNTSolutions
·Today
- Type
- Full-time
- Department
- IT
- Seniority
- Senior
- Closing date
- Today
- Source
- Vincere
Description
Navrhujte a provozujte produkční Java služby pro mezinárodní pojišťovací skupinu, s AI jako běžnou součástí vaší práce.
Do softwarového servisního centra mezinárodní pojišťovací skupiny na Slovensku hledáme seniorního backend vývojáře. Budete navrhovat, vyvíjet a provozovat backendové služby v Javě a Spring Bootu, rozvíjet mikroservisy a rozhraní mezi nimi a pomáhat zlepšovat DevOps postupy kolem celé platformy. Za své služby ponesete odpovědnost po celý jejich životní cyklus, od návrhu přes vývoj a nasazení až po provoz. Nehledáme vývojáře, který jen odbavuje tickety a hotový kód předá dál. Hledáme zkušeného inženýra se silnou backendovou expertízou, který dělá promyšlená technická rozhodnutí, dává přednost čistému a udržitelnému návrhu před rychlými provizorii a bere odpovědnost za to, jak jeho služby fungují v produkci. AI asistovaný vývoj je součástí každodenní práce a zkušenost s implementací AI funkcí do aplikací je výhodou.
CO BUDETE DĚLAT:
- Navrhovat, vyvíjet a provozovat backendové služby v Javě a Spring Bootu
- Vyvíjet a udržovat mikroservisy a komunikační rozhraní mezi nimi
- Nést odpovědnost za celý životní cyklus služeb, od návrhu přes nasazení až po provoz
- Rozvíjet CI/CD, testování a monitoring kolem platformy
- Efektivně využívat AI nástroje při programování, code review, refaktoringu a generování testů
- Úzce spolupracovat s produktovými, vývojovými a platformními týmy
KOHO HLEDÁME:
- Máte seniorní zkušenosti s Javou 17+ a Spring Bootem 3.x
- Velmi dobře ovládáte principy OOP a OOD
- Máte zkušenosti s mikroservisní architekturou, návrhem hranic služeb, jejich komunikací a principy odolnosti
- Znáte REST i SOAP webové služby a dokumentujete API pomocí OpenAPI
- Pracujete s relačními databázemi (MySQL), SQL, JPA/Hibernate a migracemi v Liquibase
- Máte zkušenost se zabezpečením služeb pomocí OAuth 2.0 a JWT
- Píšete integrační a komponentové testy, včetně Testcontainers
- Pracujete s Mavenem, Gitem a GitLab CI/CD
- Máte zkušenosti s AWS a Dockerem
- Rozumíte produkční observabilitě: logování, metrikám a distribuovanému trasování
- Máte zkušenost s agilním vývojem
- Máte vysokoškolské vzdělání (min. bakalářské)
- Domluvíte se anglicky na úrovni min. B2
VÝHODOU BUDE:
- Znalost WebFluxu (reaktivní Spring)
- Zkušenost s NoSQL, zejména AWS DynamoDB a S3
- Zkušenost s kontejnery a serverless v AWS, například ECS nebo Lambda
- Znalost Groovy a Spocku pro testování
- Skriptování v Bashi nebo Pythonu
- Zkušenost s nástroji Dynatrace, Splunk nebo CloudWatch
- Zkušenost s integrací AI funkcí do produkčních aplikací
- Zkušenost s Postmanem, JIRA a Confluence
CO BY VÁM MĚLO BÝT BLÍZKÉ:
- Odpovědnost za své služby a samostatné technické rozhodování
- Pragmatický přístup a orientace na výsledek
- Čistý a udržitelný kód místo rychlých provizorií
- Sdílení zkušeností a zpětná vazba v rámci code reviews
- Důraz na bezpečnost a kvalitu
- Schopnost posoudit, kde AI pomáhá a kde je lepší tradiční přístup
TECH STACK A PROSTŘEDÍ:
- Java 17+, Spring Boot 3.x, WebFlux
- Mikroservisy, REST, SOAP, OpenAPI
- MySQL, JPA/Hibernate, Liquibase, DynamoDB, S3
- OAuth 2.0, JWT
- Maven, Git, GitLab CI/CD, Testcontainers, Spock
- AWS (ECS, Lambda, CloudWatch), Docker
- Dynatrace, Splunk
- AI asistenti pro vývoj
- Agilní vývoj
CO ZA TO:
- Hlavní pracovní poměr (TPP)
- Garantovaný 13. a 14. plat
- Flexibilní pracovní doba
- Příspěvek na stravování 9,30 EUR na každý oběd
- Cafeterie s kreditem 200 EUR na sport, kulturu, knihy, zdraví a další
- Interní kurzy angličtiny a němčiny, jazyková certifikace a odborná školení
- Příspěvek na doplňkové penzijní spoření (3. pilíř)
- Celoroční úrazové pojištění
- Příspěvek 48,40 EUR na každé dítě
- Uvítací balíček, firemní akce a aktivity pro celé rodiny
- Lokalita Slovensko