Backend Developer – Java
Job description
Backend Developer
Kľúčové požiadavky
- Preukázateľné skúsenosti na pozícii Backend Developera so znalosťou jazyka Java, frameworku Spring a súvisiacich technológií sú veľkou výhodou.
- Dobré porozumenie systémovej architektúre a schopnosť pracovať v agilnom tíme.
- Skúsenosti s implementáciou riešení využívajúcich voiceboty, chatboty, mailboty a súvisiace nástroje.
- Schopnosť efektívne spolupracovať so Solution Architektmi, porozumieť architektonickým požiadavkám a podieľať sa na implementácii riešení.
Náplň práce
- Spolupráca s Business Analytikom pri pochopení požiadaviek projektu a ich transformácii do efektívnych backendových riešení.
- Samostatný vývoj a implementácia riešení využívajúcich hlasové technológie a súvisiace komponenty.
- Úzka spolupráca s Product Ownerom a Solution Architektmi s cieľom zabezpečiť súlad riešení s celkovou systémovou architektúrou.
- Aktívna účasť v agilnom tíme a zabezpečenie bezproblémovej integrácie backendových riešení do celkových cieľov projektu.
Ďalšie požiadavky
- Schopnosť písať čistý, čitateľný a udržiavateľný kód.
- Dobrá znalosť objektovo orientovaného programovania (OOP), dátových štruktúr, algoritmov a návrhových vzorov.
- Schopnosť efektívne pracovať s väčšinou nasledujúcich technológií:
Technológie
- Java
- Spring
- JPA / Hibernate
- REST / SOAP
- JSON / XML
- Swagger / OpenAPI
- HTML / CSS / JavaScript
- Maven
- SVN / Git
- Jenkins / GitLab
- Linux
- Tomcat
- SQL (Oracle, PostgreSQL)
- JMS
- BPMN (Camunda)
- Kafka
- Elasticsearch
Apply for a position
You will be guided through the selection process by Tatiana. If you have any questions? Call +421 948 400 127.
Personal data
I hereby give my consent to the processing of my personal data contained in the job application, professional CV, personal questionnaire, personal data obtained from the contact form on the company’s website and personal data obtained during the interview at GrainTech Bohemia s. r. o. in accordance with Act No. 18/2018 Coll. on the Protection of Personal Data (hereinafter referred to as “Act No. 18/2018 Coll.”) by GrainTech Bohemia s. r. o. for the purpose of employment mediation. Consent may be revoked in writing at any time, otherwise the consent expires 3 years from the date of its granting and the data will be anonymised and further used exclusively for statistical purposes. I also acknowledge that the rights of the data subject are regulated in Section 59 et seq. of Act No. 18/2018 Coll. I declare that I fully understand the conditions of processing my personal data and I give my consent knowingly, voluntarily and without reservation.