JAVA/JS Programmer

Position successfully occupated

Basic information

Do nášho tímu TITANOV (freelancerov) hľadáme skúseného Aplikačného Java/Angular programátora na dlhodobý, technologicky inovatívny projekt vybudovania novej aktuárskej platformy pre oblasť poisťovníctva v Bratislave.

JAVA

Internal ID 200224E
Name of position JAVA/JS Programmer
Anticipated amount of performance 7200 to 7800 € monthly
Workplace Slovak Republic / Bratislava / Off-site
Term of performance 02.03.2020 - 31.12.2020
Start of project 02.03.2020 alebo dohodou, full-time, on-site
Term of allocation 10 mesiacov s možnosťou predĺženia

Respond to the job offer

Job description

  • spolupráca na vývoji novej rezervačnej platformy ako súčasť novej platformy poisťovacieho systému pre aktuárov
  • vývoj na strane back-end-u v technológii JAVA 11
  • vývoj na strane front-end-u v technológii ANGULAR 9
  • konfigurovanie a deployment aplikácií na Kubernetes AKS
  • vývoj sa opiera o architektonické najnovšie architektonické koncepty (Microservices)
  • spolupráca v rámci agilného tímu
  • po zapracovaní sa možná spolupráca v režime: 3 dni/týždeň ON-SITE (Bratislava) a 2 dni/týždeň OFF-SITE
  • aktívna znalosť anglického jazyka na komunikačnej úrovni (slovom i písmom)

Requirements

  • pokročilá skúsenosť s back-end programovaním v JAVA (ideálne JAVA 11) a aspoň minimálna skúsenosť s Angularom (a chuť pracovať s týmto JS framework-om) 
    • ALEBO
  • pokročilá skúsenosť s front-end programovaním v JavaScripte (Angular 6+) a aspoň minimálna skúsenosť s JAVA-ou (a chuť pracovať s týmto jazykom)
  • znalosť konceptov a noviniek JAVA-y 8+ (lambda expression, ...)
  • znalosť framework-u Spring (Spring Boot)
  • znalosť Hibernate-u
  • výborná znalosť princípov objektovo orientovaného programovania
  • praktické skúsenosti s Kubernetes (Azure Kubernetes Services)
  • znalosť princípov JavaScript-u ECMAScript (ES6)
  • výborná znalosť TypeScript-u
  • pokročilé skúsenosti s HTML5, CSS (SASS, SCSS)
  • pokročilé znalosti dizajn patternov a anti-patternov
  • znalosť princípov dizajnu škálovateľných aplikácií
  • znalosť Web Service-ov (koncepty REST/SOAP)
  • skúsenosť s technológiami REST/SOAP, JSON/XML
  • znalosť SQL
  • skúsenosti s niektorým z repository systémov (Git/SVN,...)

  • výhodou: znalosti a praktické skúsenosti s Azure [Azure DevOps, Data Lake Gen2, SQL Warehouse, Data Synapse, AzureML, Data Factory, Service Bus, Logic Apps, API Management, Power BI]
  • výhodou: znalosť a používanie návrhových a architektonických vzorov/konceptov/štýlov: ES (Event Sourcing), CQRS (Command Query Responsibility Segregation), Microservices
  • výhodou: skúsenosti s build-ovaním a deployment-om Docker kontajnerov
  • výhodou: skúsenosti s CI/CD (Continuous Integration / Continuous Delivery)
  • výhodou: skúsenosti s vývojom pre mobilné platformy
  • výhodou: skúsenosti s používaním project track-ovacích nástrojov (napr. JIRA, Confluence, ...)
  • výhodou: skúsenosti s agilným spôsobom SW vývoja (SCRUM, LEAN, KANBAN, ...)
  • zodpovednosť
  • komunikatívnosť
  • samostatné a tvorivé myslenie
  • analytické myslenie
  • tímový hráč