Tarkvaraarendaja
Description
Seenior Full-Stack Java arendaja
Tööülesanded: - Back-end mikroteenuste ja REST API-de disain ning arendus Java baasil (Spring Boot, Micronaut);- Front-end kasutajaliideste ja komponentide ehitamine Angularis; - Micro-frontend arhitektuuri arendamine ja haldamine single-spa abil; - Funktsionaalsete moodulite arendamine ning refaktoreerimine; - PostgreSQL andmebaasi disain, andmemudelite optimeerimine ja päringute häälestamine; - Arhitektuurilistes aruteludes kaasalöömine ning koodikvaliteedi tagamine (code review'd, automaattestid).
Omalt poolt pakume: - Null mikrojuhtimist: Usume oma töötajatele vabaduse andmises oma töös silma paista ja usaldame oma meeskonnaliikmeid ilma mikrojuhtimiseta silmapaistvate tulemuste saavutamises.- Avatud suhtlus: Sinu arvamus on meile oluline. Hindame Sinu ideid, tagasisidet ja teadmisi. Meie ettevõtte kultuur soodustab avatud suhtlemist. - Andekas meeskond ja kolleegid: Liitud meeskonnaga, mis koosneb kogenud arendajatest ja spetsialistidest, kes on oma tööle väga pühendunud. Sul on võimalus neilt õppida ja aidata kaasa positiivse ja kaasava töökoha loomisele. Motivatsioonipakett: - Väga konkurentsivõimeline töötasu vastavalt Sinu pädevusele; - Toredad meeskonnaüritused ja võrgustiku loomise võimalused; - Isiklik arengukava; - Värsked puuviljad, suupisted, kohv ja palju muud. FOB Solutions hindab kõrgelt proaktiivsust, läbipaistvust ja kastist välja mõtlemist – loodame leida need võtmeväärtused ka Sinust. Kui oled valmis võtma vastu põnevaid väljakutseid ja panustama tipptasemel projektidesse, siis FOB Solutions on just Sulle õige koht!
Muud nõuded: Ootused kandidaadile:- Vähemalt 5 aastat erialast töökogemust Java arendajana; - Tugev praktiline kogemus Spring/SpringBoot või Micronaut raamistikega; - Väga hea Angular raamistiku tundmine ja reaalne kogemus selle rakendamisel; - Töökogemus micro-frontend arhitektuuri ja single-spa lahendusega; - Süvendatud teadmised relaatsioonilistest andmebaasidest, eelkõige PostgreSQL; - Praktiline kogemus konteinertehnoloogiatega (Docker, Kubernetes); - Arusaam hajutatud süsteemidest, mikroteenuste arhitektuurist ning puhta koodi põhimõtetest. Kasuks tuleb: - RabbitMQ kasutamise kogemus; - Kokkupuude CI/CD tööriistadega; - Oskus kirjutada automaatteste; - Varasem kokkupuude PHP ja MS SQL tehnoloogiatega; - Kogemus XML-iga; - Kogemus SOA/MSA arhitektuuri loomisel ja uute süsteemide kontseptsioonide väljatöötamisel; - Teiste arendajate juhendamise ja mentorluse kogemus.
Kodus töötamise võimalus: Jah