JAVA PROGRAMÁTOR
Naším klientom je slovenská IT spoločnosť ktorá zastrešuje IT služby pre finančný sektor.
Náplň práce, právomoci a zodpovednosti:
- kooperácia na vývoji a rozvoji dôležitého platformového riešenia
- návrh riešení a back-end vývoj modulov pre blockchain platformový systém v JAVA 9+
- spolupráca s ICT a business analytikmi
- spolupráca v agilnom tíme (SCRUM)
- spolupráca pri CI/CD procesoch vrátane code reviews
Požiadavky:
Vzdelanie: vysokoškolské II. Stupňa
Jazykové znalosti: Anglický jazyk - aktívne
Ostatné požiadavky:
- min. 4-ročné aktívne skúsenosti s programovaním v JAVA
- výborná znalosť princípov objektovo orientovaného programovania
- projektové skúsenosti s vývojom aplikácií v Spring ekosystéme
- skúsenosti s message broker-om RabbitMQ
- znalosť SQL
- praktické skusenosti s ORM tool-om Hibernate a/alebo JPA
- skúsenosti s používaním Web Service-ov (REST/SOAP)
- znalosť: návrhových vzorov (design patterns: Factory, Singleton, Strategy, MVC, ...), niektorého nástroja na automatizované build-ovanie, continuous integration nástroja (Jenkins), Git-u alebo iného repository systému, niektorej z agilných metód software-ového vývoja (SCRUM, LEAN a/alebo KANBAN)
- výhodou: skúsenosti s AWS Cloud, s Couchbase, s Apache Camel Routes
- zodpovednosť
- komunikatívnosť
- samostatné a tvorivé myslenie
Zamestnanecké výhody, benefity:
- Flexibilný pracovný čas
- Možnosť práce z domu
- Výkonnostné odmeny
- Jazykové vzdelávanie
- Preplácanie certifikátov
Finančné ohodnotenie: od 2,5 tis. EUR brutto/mesačne