JAVA Architect

Position successfully occupated

Basic information

Do nášho tímu TITANOV (freelancerov) hľadáme skúseného 📏 JAVA architekta na zaujímavý projekt vývoja logistického systému v Žiline.

Internal ID 200910B
Name of position JAVA Architect
Anticipated amount of performance 5300 to 6000 € monthly
Workplace Slovak Republic / Žilina / Off-site
Term of performance 01.10.2020 - 01.01.2021
Start of project 01.10.2020 alebo dohodou, full-time, off-site
Term of allocation 3 mesiace s možnosťou predĺženia

Respond to the job offer

Job description

  • kooperácia na vývoji a rozvoji komplexného logistického IS, ktorý zaisťuje spracovanie, evidenciu a správu zásielok
  • kooperácia na tvorbe návrhu architektúry riešenia
  • príprava, hodnotenie a odporúčanie pri výbere nových technológií a postupov
  • spolupráca a súčinnosť pri riadení a analýze implementačných projektov
  • koordinácia špecialistov počas procesu návrhu
  • návrh riešenia novej architektúry, ktorá by mala obsahovať Web klienta (Angular), autentifikačnú infraštruktúru (napr. oauth JWT), Spring Boot s Rest API, Oracle DB s PL SQL, CI/CD, Unit testy
  • spolupráca s ICT a business analytikmi
  • spolupráca pri CI/CD procesoch vrátane code reviews
  • práca v agilnom tíme
  • 90% full-time: 36 hodín/týždeň
  • práca v Off-site režime s občasným pôsobením v Žiline (napr. 1-krát týždenne na začiatku šprintu)

Requirements

  • min. 4-ročné projektové skúsenosti na pozicií Senior Java programátor
  • skúsenosti s návrhom architektúry riešenia 
  • výborná znalosť princípov objektovo orientovaného programovania
  • znalosť Java Spring Boot
  • znalosť API Gateway
  • znalosť Security and authentication (napr. oauth / JWT)
  • znalosť Oracle PL/SQL
  • znalosť CI/CD (Jenkins, Git pipelines)
  • znalosť Linuxu (CentOS / RedHat)
  • skúsenosti s Unit testami
  • skúsenosti s používaním Web Service-ov (REST/SOAP)
  • znalosť niektorej z agilných metód software-ového vývoja 

  • výhodou: znalosť Micro services
  • výhodou: znalosť ElasticSearch
  • výhodou: znalosť Kibana
  • veľmi dobré komunikačné a prezentačné zručnosti
  • výborné analytické a technické schopnosti
  • zodpovednosť