Java Developer (38337)
Chcete se podílet na vývoji aplikace pro správu referenčních dat zákazníků v oblasti financí? Připojte se k týmu jako Java Developer a využijte své zkušenosti s Java Spring aplikacemi, Hibernate, Oracle databázemi a moderními nástroji jako Git, JIRA či Jenkins. Vaše práce bude zahrnovat vývoj perzistentní vrstvy, komunikaci přes API a JMS, stejně jako vývoj GUI v Angularu. Pokud máte zkušenosti s unit testingem, kritickým myšlením a angličtinu na pokročilé úrovni, ozvěte se mi.
🚀 Projekt
- vývoj aplikace pro správu referenčních dat zákazníků
- práce v týmu na Java Spring aplikaci nasazené na JBoss serveru
- vývoj a údržba perzistentní vrstvy s využitím Hibernate a Oracle databáze
- práce s moduly komunikujícími přes API nebo JMS fronty
- komunikace s jinými systémy pomocí AMQ nebo API
- vývoj GUI v Angularu s použitím npm a TypeScriptu
- používání nástrojů jako Git, JIRA, Maven a Liquibase pro podporu SCRUM vývoje
- zajištění integrace a testování pomocí Jenkins, Sonar, JUnit a Cucumber
🎯 Skills
- praktická zkušenost s vývojem standardních a podnikových Java aplikací (minimálně 3 roky)
- zkušenosti se Springem (Framework, Boot, Security, Data, Integration)
- vynikající programátorské dovednosti v Javě
- zkušenosti s SQL databázemi
- schopnost být zodpovědným a spolehlivým členem týmu s dobrými komunikačními schopnostmi
- kritické myšlení, schopnost identifikovat problémy a navrhovat řešení
- angličtina na pokročilé úrovni (B2)
💡 Nice to have
- zájem o finanční svět (podílové / hedge fondy)
- znalost Oracle Database Server a PL/SQL
- zkušenosti s frameworkem Angular
- používání UML a návrhových vzorců
- práce s nástroji pro kontinuální integraci/dodávky (Jira, GitHub, Jenkins, SonarQube, Maven, Artifactory, IntelliJ)
- vývoj a spouštění příkazových skriptů na Linuxu a Windows (ksh/bash/PowerShell)
- integrace s Jenkins a Sonar nástroji
- znalost nástrojů pro unit testing, jako je JUnit, mocking frameworky a Playwright