JAVA Back-End Programmer

Offer is open

Basic information

Do nášho tímu TITANOV (freelancerov) hľadáme skúseného programátora na pozíciu senior JAVA BACK-END Programátor na dlhodobý technologický inovatívny projekt v Bratislave.

Internal ID 190110C
Name of position JAVA Back-End Programmer
Anticipated amount of performance 4700 to 5200 € monthly
Workplace Slovak Republic / Bratislava
Term of performance 04.02.2019 - 04.02.2020
Start of project 04.02.2019 - 04.03.2019 alebo dohodou, full-time, on-site
Term of allocation 12 mesiacov s možnosťou predĺženia
Employment type trade licence or s.r.o (Limited liability company)

Job description

  • vývoj na strane back-end-u v technológii JAVA 8/9
  • vývoj back-end časti systému (na základe analýz existujúceho systému postaveného na Perle)
  • vývoj je postavený na princípe DDD (Domain-Driven Design)
  • vývoj sa opiera o architektonické vzory/koncepty/štýly ES (Event Sourcing), CQRS (Command Query Responsibility Segregation), Microservices
  • spolupráca v rámci agilného tímu v zložení: 5-6 back-end senior programátori, 1 team leader (SCRUM Master)
  • spolupráca s front-end tímom v rámci integrácie s back-end-om

Requirements

  • min. 4-ročná (aktívna) skúsenosť s back-end programovaním v JAVA (ideálne JAVA 8)
  • znalosť konceptov a noviniek JAVA-y 8 (lambda expression, ...)
  • výborná znalosť princípov objektovo orientovaného programovania
  • znalosť Hibernate-u
  • znalosť API JDBC
  • znalosť Web Service-ov (koncepty REST/SOAP)
  • znalosť framework-u Spring (Spring Boot)
  • znalosť konceptu MVC architektúry a odpovedajúcich interface-ov a tried (Observer, Observable)
  • znalosť SQL
  • skúsenosti s niektorým z repository systémov (Git/SVN,...)

  • výhodou: znalosť konceptu DDD (Domain-Driven Design)
  • 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 message broker-om RabbitMQ
  • výhodou: skúsenosti s platformou Apache Kafka
  • výhodou: skúsenosti s PostgreSQL
  • 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, ...)
  • výhodou: znalosť niektorého continuous integration nástroja (Jenkins)
  • výhodou: skúsenosti s distribúciou Linux-u CentOS
  • výhodou: skúsenosti s platformou SaltStack
  • zodpovednosť
  • komunikatívnosť
  • samostatné a tvorivé myslenie
  • analytické myslenie
  • tímový hráč

Are you interested?

If you are interested in a job offer, click the button "RESPOND TO THE JOB OFFER" below or send us your CV directly to our e-mail address titans@titans.sk.

Please prepare the CV in line with our template (English CV template, Slovak CV template, German CV template) or any similiar template (e.g. Europass) in the .DOCX, .DOC, .RTF or .ODT format.

If your CV meets the job requirements, we will contact you by phone.

Respond to the job offer

If you do not meet the required criteria, the time does not suit you or the job is not attractive enough, please recommend us a suitable candidate and get an interesting financial reward. If we allocate your recommended candidate to our position, we will pay you a reward of 520 €!