Full-Stack Engineer

Phenomenix — Switzerland · Posted ~3 weeks ago

Full-time

Skills

Java Spring Boot Spring Data JPA/R2DBC Spring WebFlux Spring Security REST APIs SQL Angular TypeScript HTML CSS Node.js npm Git Maven Jira Software design patterns Algorithms Spring Data WebFlux REST Kafka

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An engineering team is looking for a full-stack developer to build and maintain applications across Java and Angular. You will develop secure REST APIs and database-backed services, work with reactive frameworks and event processing, and create modern frontend applications while following established software engineering practices.

Highlights

End-to-end engineering role covering modern Java backend development and Angular frontend work, with exposure to event-driven systems, security, relational databases, and established development tooling.

Description

Očakávaj Vývoj a údržbu aplikácií v Jave (minimálne Java 8/11, ideálne Java 17/21).Používanie Spring frameworku (Spring Boot, Data JPA/R2DBC, Webflux, Security) na backendový vývoj.Implementáciu RESTful API a prácu s relačnými databázami (SQL).Prácu s Kafka na spracovanie eventov.Zabezpečenie aplikácií pomocou OAuth2, LDAP a ďalších bezpečnostných protokolov.Vývoj a údržbu frontendových aplikácií v Angular (minimálne verzia 15, ideálne 17).Používanie frontendových technológií, ako TypeScript, HTML, CSS, Node.js a npm.Dodržiavanie best practices vo vývoji softvéru s nástrojmi Git, Jira, Maven a Lint. Očakávame Bakalársky alebo magisterský titul v oblasti informatiky alebo príbuzného odboru.Silné skúsenosti s programovaním v Jave, návrhovými vzormi a algoritmickou logikou.Odbornosť v Spring Boot, Spring Data (JPA/R2DBC), Webflux a Spring Security.Znalosť SQL databáz (spájanie tabuliek a indexovanie).Skúsenosť s Kafka na správu eventov je výhodou (ráta sa aj skúsenosť s vlastnými projektmi).Silné porozumenie bezpečnostných princípov (OAuth2, LDAP atď.).Znalosť vývojových nástrojov, ako Git, Jira, Maven a Lint.Schopnosť samostatne pracovať a úspešne absolvovať technické testy na CoderPad, CodeSignal alebo Qualified.io.