IT SW vývoj - JAVA

Senior Java-Angular s nemčinou

AT - Rakúsko
Forma spolupráce: trvalý pracovný pomer, externe (živnosť/sro)
ID projektu: 911

Preferovaný nástup na projekt 16.11.2026

Dĺžka projektu dlhodobo

Vyťaženosť Full-Time

Denná sadzba (bez DPH) 360* - 400 EUR / MD

Požadovaná prax 5 rokov

Požadovaný jazyk Nemecký

Náplň práce

Pre nášho klienta z verejného sektora v Rakúsku hľadáme skúseného Senior Java Full Stack Developer vývojára/ku. Budeš sa podieľať na vývoji podnikových aplikácií od analýzy požiadaviek cez návrh a implementáciu až po testovanie a nasadenie.

A čo ťa čaká?

  • Návrh a vývoj aplikácií a microservices v prostredí Java / Spring / Spring Boot.
  • Vývoj frontendu v Angular (prípadne React, JSF, JSP) s využitím HTML, CSS a JavaScript.
  • Návrh a implementácia webservices. 
  • Vývoj databáz a práca s relačnými databázami, najmä Oracle 
  • Requirements Engineering: zapájanie sa do analýzy požiadaviek a ich modelovanie v UML.
  • Odhad pracnosti pre agilné aj klasické projekty a práca v tíme podľa SCRUM.
  • Písanie bezpečného kódu podľa Secure Coding štandardov klienta a uplatňovanie aktuálnych stratégií kybernetickej bezpečnosti.
  • Testovanie aplikácií a kontrola kvality kódu v SonarQube.
  • Tvorba a údržba CI/CD build pipelines.
  • Nasadzovanie aplikácií na kontajnerové technológie.
  • Základná administrácia OS (shell scripting, management consoles) na Windows a Unix/Linux.

Poznámka

Projekt je realizovaný hybridne. Onsite nasadenie vo Viedni u klienta - minimálne 2 dni v týždni.

Technické požiadavky

  • Minimálne 5 rokov relevantnej projektovej praxe v odbore.

Software Engineering – všeobecne

  • Vývoj databáz, webservices (REST, SOAP), Secure Coding 
  • Základná administrácia OS (shell scripting, management consoles).
  • Modelovanie softvéru (UML).
  • Aktuálne stratégie kybernetickej bezpečnosti.
  • Continuous Integration & Deployment, build pipelines, microservices.
  • Odhad pracnosti projektov (agilne aj klasicky), Requirements Engineering, SCRUM.

Software Engineering – technológie

  • Aktuálna Java LTS verzia vrátane predchádzajúcich verzií.
  • Java frameworky v prostredí Java EE, najmä Spring a Spring Boot.
  • JS frameworky (Angular 2+, React) a/alebo Java frontend frameworky (JSF, JSP).
  • JPA (Hibernate), SQL, XML, JSON.
  • HTML, CSS, JavaScript, JUnit.
  • NoSQL (základy).
  • Kontajnerové technológie (Docker, Kubernetes, Helm), cloudové platformy (OpenShift).

Databázové systémy, a nástroje

  • Relačné databázy (Oracle, DB2, PostgreSQL).
  • Verziovanie (Git, SVN, Bitbucket), IntelliJ alebo Eclipse, Maven.
  • Atlassian Suite a/alebo IBM ALM, SonarQube, Jenkins.

Aplikačné servery

  • Aspoň jeden z: Tomcat alebo Apache.