Java programátor
- Koho hledáme?
Java programátory s nadšením a chutí učit se novým věcem a technologiím. Budeš se s námi podílet na tvorbě softwarových systémů, většinou pro zahraniční zákazníky.
Co Tě u nás čeká? S čím se u nás setkáš a jak pracujeme?
Typický proces vývoje u nás vypadá následovně:
- Do interního systému (RedMine), kde sledujeme úkoly a projekty, je zadaný popis nového úkolu. Pokud se jedná o zákazníka mimo ČR, je zadání napsané v angličtině. Očekáváme tedy porozumění anglického textu.
- Interně, pokud je to nutné, si vyjasníme nesrovnalosti v popisu úkolu, stanovíme si očekávaný čas implementace a úkolu se přiřadí priorita. V tomto okamžiku se často i určí, do kterého deploy bude úkol zařazený. Při samotné práci využíváme to nejlepší ze SCRUM a RUP.
- Úkoly se týkají zejména „backendových částí“. Backend a fronted komunikují spolu přes námi definované API – možná ho bude nutné rozšířit, možná budeš muset implementovat nový end-point. Samotné data ukládáme typicky do nějaké relační databáze. V případě projektů postavených na Jave používáme Spring a Hibernate.
- Tvůj hotový úkol dostane následně k ověření funkčnosti tester. Ještě předtím však máš možnost si sám ověřit, že vše funguje spuštěním automatických testů. Implementována a otestována nová funkcionalita je pak zařazená do plánovaného release.
- Developer u nás nikdy nekomunikuje se zákazníkem. Veškerá komunikace je písemná formou komentářů k úkolům v Redmine. Zároveň neočekávej pravidelné nebo větší porady, konferenční hovory nebo osobní konzultace se zákazníkem
Co nabízíme?
- Možnost podílet se na zajímavých zahraničních projektech
- odpovídající finanční ohodnocení
- čeká na Tebe celá řada firemních benefitů (stravenky, sick days, flexbilní pracovní doba, home office, účast na zajímavých konferencích)
- moderní pracovní prostředí a přátelskou atmosféru....a to není vše!
Co bys měl umět?
- Na oplátku od Tebe očekáváme velmi dobrou znalost programovacího jazyka Java a dobré znalosti OOP - Object Oriented Programing
- v Javě tvoříme velké obchodní internetové/intranetové B2B systémy, měl by jsi mít povědomí o existujících Java frameworcích
- setkáš se s věcmi jako unit testy, git, UML, refaktoring, Spring, Hybernate, Vaadin, Postgre, AWS.
Zaujala Tě naše nabídka? Pošli nám svůj životopis na jobs@artio.cz a my se Ti ozveme zpátky.
Odesláním životopisu souhlasím se zpracováním osobních údajů pro účely výběrového řízení.