Contract
Permanent
Temporary
Dolenjska regija
Gorenjska regija
Goriška in Gorenjska regija
Goriška regija
Goriška regije
Koroška regija
Opportunities abroad
Osrednjeslovenska regija
Podravska regija
Pomurska regija
Primorska in Osrednjeslovenska regija
Primorska regija
Savinjska regija
Slovenija
Administative / Office
Agriculture
Architecture and Civil Engineering
Customer Support
Engineering and RnD
Engineering\Production\RnD
Finance and Accounting
General Management\Executive Office
Hospitality
Human Resources
Information Technology
Logistics and Warehousing
Marketing and Media
Medical & Health Care
Other Area(s)
Production
Project Management
Sales and Business Development
Supply Chain and Procurement
Telecommunications
Transport & Delivery
Flexible work model
Hybrid
On-site
Remote
1-3 years of professional experience
3-5 years of professional experience
5-10 years of professional experience
No or no experience required
Student/fresh graduate
Za našega naročnika, ki se ukvarja z razvojem najsodobnejših rešitev za potrebe podjetij, iščemo kandidata za delovno mesto "Mid/Senior Java razvijalec m/ž". Vabimo vas, da se jim pridružite!
Lokacija dela: Koper (hibridno)
Opis delovnega mesta:
Načrtovanje, razvoj in vzdrževanje strežniških komponent (REST, poslovna logika);
Implementacija podatkovnih storitev (delo z bazami podatkov, optimizacija poizvedb);
Integracija z notranjimi in zunanjimi sistemi prek API-jev;
Uporaba Spring ogrodja za razvoj robustnih in skalabilnih sistemov;
Vzdrževanje in refaktoring obstoječe kode;
Pisanje enotnih testov (JUnit, Mockito) in sodelovanje pri testiranju;
Sodelovanje v razvojnem timu z uporabo agilnih metod (Scrum, Kanban);
Pisanje tehnične dokumentacije in navodil za uporabo sistema;
Spremljanje novosti in uvajanje izboljšav v razvojni proces.
Pričakujemo:
Obvladanje Java (Java SE, Java EE);
Uporabo Spring / Spring Boot (REST API-ji, DI, JPA, konfiguracija) orodij;
Odlično poznavanje ORACLE PL/SQL in PostgreSQL PL/pgSQL;
Delo z orodji HTML, CSS, JavaScript (osnovno razumevanje front-end delovanja);
Izkušnje z delom s knjižnicami in ogrodji: JPA/Hibernate, Maven/Gradle, Log4J/SLF4J, Lombok;
Poznavanje osnov konceptov: OOP, design patterns, SOLID načela, REST, transakcije, varnost;
Sposobnost dela s kompleksnimi SQL poizvedbami, indeksi in procedurami;
Poznavanje razvojnih orodij Eclipse (ali IntelliJ IDEA), Oracle SQL Developer, pgAdmin;
Temeljito razumevanje GIT ali CVS sistema (upravljanje izvorne kode);
Znanje uporabe Postman ali podobnih orodij za testiranje API-jev;
Prednost predstavlja poznavanje CI/CD orodij (npr. Jenkins, GitLab CI) in osnovno poznavanje Docker sistema;
Zaželeno dodatno znanje je poznavanje Spring Security, OAuth2, JWT;
Bonus so izkušnje z orodji z orodji za virtualizacijo (Docker, Kubernetes) in izkušnje z mikro storitvami;
Znanje o performance tuning-u in optimizaciji delovanja aplikacij predstavlja dodaten plus.
Nudimo:
Možnost redne zaposlitve s 3-mesečnim poskusnim delom ali sodelovanje preko s.p.;
Stimulativno plačilo;
Delo v fleksibilnem in visoko usposobljenem timu;
Fleksibilni delovni čas z možnostjo dela od doma.
V kolikor ustrezate razpisanim pogojem, vas vabimo, da se prijavite preko naše spletne strani s klikom na ”PRIJAVI SE NA DELOVNO MESTO”.
Za več informacij pokličete na 051 307 836