Java / Kotlin Developer for Convertibles Technology
Barclays
Prague, Czech Republic
před 7 dny

Description

Convertibles Technology team develops and maintains Convertible Bond Trading system. Team works closely with business users -

Traders in Barclays London and New York Trading floors and with software developer colleagues in the same locations. There are 3 developers in Prague and 2 QA engineers at this moment.

Convertible Bond Trading system consists of Java backend (Spring FW), Oracle (PL / SQL) and various frontend technologies (HTML / KotlinJS, C# WinForms, WPF, Adobe Flex).

Developers are usually working on a full stack DB, Java Backend, Frontend. Some tasks are related to backend only, some only to frontend.

Some of the tasks are related to infrastructure (Git, TeamCity, deployment). Tasks are assigned to developers with developer’s preferences in mind.

Apart from implementing requested business features and regulatory requirements the team is focusing in consolidating all frontend technologies into one HTML / KotlinJS solution.

Several applications have already been migrated but many are waiting. The development is fully strongly typed including Client to Server communication.

Kotlin Type Safe Builders are used for layout construction. Selenium is used for test automation. Part of the system was already migrated to OpenShift / Docker as a POC.

Migration of the whole system to a cloud platform will be one of the next project major tasks. Your Role

  • Implement new features for the trading system in Java (Backend), Kotlin (Frontend) and SQL
  • 3rd line support
  • Analyze impact of requirements into the system and understand the business requirement
  • Communicate new features to users and gather feedback
  • Contribute to overall code improvements (introduce new technologies)
  • Contribute to general project improvements (like more automated deployment, )
  • Essential Skills

  • Experienced Java developer
  • SQL, Java 8 (Spring FW, RxJava)
  • Oracle (PL / SQL),Oracle Coherence, Linux
  • Kotlin (Transpiled to JavaScript), HTML5
  • Desirable Skills

  • NET C# WinForms, WPF (being migrated to HTML5)
  • Tools : TeamCity (CI), Jira, BitBucket (Git), Nolio, Autosys, Sonar
  • OpenShift (a bit)
  • Požádat
    Přidat do oblíbených
    Odebrat z oblíbenýcch
    Požádat
    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .
    Pokračovat
    Žádost