Java / JEE Developer

Brno, Hradec Králové, Bratislava, Homeoffice

Účel této pozice

Účelem pozice je doplnění našeho týmu v Hradci Králové a Brně.

Hradecký tým se věnuje spolupráci s našimi klíčovými zákazníky – převážně na platebních a transakčních řešeních. Bude se podílet na vývoji a návhu architektury pro systémy pracující s velkým množstvím transakcí a systémy pracující s platebními daty zákazníků.

Brněnský tým se věnuje vývoji software na zakázku pro klienty, jako je například eBay. Podílel by ses například na vývoji a návrhu architektury pro systémy, které umožňují firmám plánovat nebo optimalizovat procesy.

Smyslem je spolupracovat na skvělých projektech, přinášet inovace na stávající projekty a podílet se na definici a návrhu nových projektů. Současně pracovat s ostatními kolegy v týmu a pomáhat jim dosahovat mistrovství v technologiích a postupech, které používáme.

Zároveň pracovat na udržování kvality našeho software skrze naše vývojové metodiky a podílet se na code review a dalších vývojových postupech.

Jaké budeš mít cíle

  • Znalost našich vývojových postupů a jejich používání
  • Podíl na code review kódu ostatních vývojářů
  • Podílí se na rozvoji databáze znalostí
  • Mít svůj vlastní kód perfektně pokrytý testy
  • Minimum pull requestů vrácených z code-review

Schopnosti, zkušenosti a dovednosti

  • Hledáme samostatného a zodpovědného kluka nebo holku s aktivním přístupem
  • Schopnost pochopení zadané problematiky
  • Java na velmi dobré úrovni
  • Znalost alespoň některých Java technologií a frameworků – Spring / Hibernate / myBatis / Maven
  • Znalost verzovacích systémů – SVN, GIT
  • Znalost aplikačních serverů (WildFly) webových serverů (Tomcat)
  • Znalost DB technologií – Oracle, PostgreSQL
  • Znalost alespoň těch nejobvyklejších návrhových vzorů a jejich vhodnost použití
  • Povědomí o CI/CD – Jenkins, Bamboo
  • Zkušenosti s code review procesy a postupy a souvisejícími nástroji (Sonar)
  • Zkušenosti s psaním unit testů a automatických testů
  • Schopnost mentoringu méně zkušených kolegů či malého týmu
  • Komunikace s lidmi
  • Angličtina na slušné úrovni – především kvůli specifikacím a dokumentaci

Tvoje klíčové zodpovědnosti a úkoly

  • Vývoj na našich projektech a na jednotlivých úkolech
  • Podílení se na návrhu architektury řešení projektů či jejich částí
  • Příprava technického zadání pro ostatní členy týmu
  • Code-review na projektech
  • Rozvoj databáze znalostí

Co ti nabídne firma

  • především smysluplnou práci, kterou ocení všichni lidé ve firmě, se kterými se budeš potkávat i naši klienti a jeho zákazníci po celém světě – všechno ostatní už je jenom bonus navíc
  • možnost pracovat z home-office
  • počítač si vybereš mezi Dell nebo MacBookem
  • jedinečnou firemní kulturu – o té se víc dozvíš na našem webu, blogu, Facebook profilu nebo prostě tak, že k nám příjdeš

Víme, že toho není málo, co musí dokonalý kandidát zvládnout a umět.

Naproti tomu ale stojí fakt, že firmu, jakou je MoroSystems, jen tak někde nenajdeš. Kultura, jako tu máme, způsob, jak pracujeme, parta, která tady je…. o tom všem se nedá moc psát – to musíš zažít. Pokud tě to zajímá, přijď k nám na vynikající kávu a o všem si promluvíme osobně. Pro začátek bude skvělé dostat tvůj životopis a kontaktní telefon a mail.

 

Zaujala tě pozice? Napiš nám

*
*
*

Přihlašte se k odběru novinek

A neunikne vám žádná novinka ze světa MoroSystems