Paragraf Lex d.o.o. je softversko-izdavačka kompanija u okviru koje smo kreirali i dalje distribuiramo vodeću pravnu bazu podataka na tržištu Paragraf Lex, kao i savremeni program za elektronsko kancelarijsko poslovanje Kancelarko. Pored toga, razvijamo i druge softvere i aplikacije koje koriste naši klijenti. Naš posao da pronađemo savremeno i najbolje poslovno rešenje za softvere koje stvaramo nas vodi putem stalnog usavršavanja i napredovanja.
Opis posla
Tražimo iskusnog Senior Java Developera sa najmanje 5 godina iskustva za rad na inovativnim projektima koji se baziraju na ETSI standardima vezanim između ostalog i za: ETSI EN 319 401, ETSI EN 319 411-1/2, ETSI EN 319 412, ETSI EN 319 521, ETSI EN 319 531, ETSI EN 319 421, ETSI EN 319 422, tako i za njihove krovne standarde. Idealni kandidat bi trebao da bude upoznat sa ovim standardima.
Odgovornosti:
- Razvoj i održavanje REST API-ja u Spring framework-u, sa posebnim naglaskom na sigurnost sistema.
- Razvoj web aplikacija koristeći Spring.
- Razvoj desktop aplikacija.
- Samostalnost u radu odnosno mogućnost samostalnog donošenja odluka
- Dokumentovanje koda i osiguravanje visokog kvaliteta istog.
- Rad u dinamičnom okruženju sa mogućnošću napredovanja.
Kvalifikacije:
- Minimum 5 godina iskustva u Java programiranju.
- Iskustvo sa RESTFul API I SOAP tehnologijama /OpenAPI/Swagger
- Iskustvo sa Spring/SpringBoot framework-om.
- Poznavanje DEVOPs operacija i rada u komandnoj liniji Linux/Windows
- Opšte poznavanje Java tehnologija, uključujući:
- Pisanje optimalnog koda sa akcentom na performanse za sisteme koji obrađuju ogrommne količine podataka I fajlova.
- Poznavanje Java NIO I Reactive programming
- JDBC/SQL (Java Database Connectivity): Iskustvo u radu sa bazama podataka.
- Rad sa NoSQL bazama MongoDB, ElasticSearch, Apache Cassandra
- JPA/Hibernate: Poznavanje ORM (Object-Relational Mapping) alata.
- Maven/Gradle: Iskustvo sa alatima za upravljanje projektima i zavisnostima.
- Unit testing: Iskustvo sa alatima kao što su JUnit i Mockito.
- CI/CD: Razumevanje kontinuirane integracije i isporuke (Continuous Integration/Continuous Delivery). Git, Github, Jenkins
- Poznavanje JavaFX tehnologije je prednost.
- Spring Security i autentifikacija: Duboko razumevanje sigurnosnih principa i implementacija u Spring framework-u, uključujući iskustvo sa JWT (JSON Web Tokens) i OAuth protokolima. TLS/SSL i rad sa sertifikatima
- Tehnologije za skladištenje podataka: Iskustvo sa servisima kao što su AWS S3, Azure Blob Storage, ili Google Cloud Storage.
- Prednost je rad sa Handoop i Spark tehnologijama za skladištenje i Analizu velike količine podataka
- Korišćenje RabbitMQ ili rad sa drugim AMQP message brokerima
- Rad sa Kibana/Grafana sistemom za analizu i praćenje performansi (CloudWatch)
- Iskustvo u radu sa ostalim Cloud tehnologijama su prednost, pogotovo AWS (API Gateway, ECS/EKS, CloudFormation, AuroraDB, Dynamo DB, CloudWatch)
Nudimo:
- Mlado i dinamično radno okruženje
- Petodnevnu radnu nedelju, slobodne dane za državne praznike
- Mogućnost brzog usavršavanja, razvoja i napredovanja
- Fer kompenzacija
- Moguć povremeni rad od kuće
- Fleksibilnost u radu, međusobno uvažavanje i razumevanje