Software Engineer

Introduction

You will work in the sub-team developing the in-house back-end and the web GUI for Prisma reference data management (RDS – Reference Data Service). The system runs on Linux, employing distributed and parallel processing as well as high-availability features. The main RDS component is written in Java, running on JBoss embedded in a Linux environment. This component is using Spring, ActiveMQ, Hibernate, MySQL. The RDS system also contains several REST-based micro-services and stand-alone applications written in Java. These services use the following technologies: Spring Boot, Hibernate, MySQL, OpenAPI and Apache Tomcat. Python and bash are used for auxiliary scripting.

 

ABOUT POSITION

  • Develop, test, maintain/support and improve the Prisma RDS software.
  • Proactively cooperate with team members, business analysts and other stakeholders.
  • Support the technical maintenance team as necessary.
  • Manage your own project priorities, deadlines and deliverables.
  • Contract
  • Prague (3days offsite)

 

REQUIREMENTS

  • Strong Java object oriented programming skills.
  • Experience working with SQL relational databases.
  • Development and scripting experience under Unix/Linux.
  • Knowledge of data modelling and distributed systems (communication).
  • Familiarity with code management systems (e.g. Git).
  • Critical thinking, ability to identify problems and propose solutions, teamwork, proactivity.
  • Willingness to learn.
  • Experience working in a corporate environment.
  • English is essential.
  • Additionally, you need to be a team player with a sense of humour, good communication and collaboration skills, motivated and to be flexible.

 

NICE TO HAVE:

  • C++ programming skills (enables rotation opportunity within Margining Services team).
  • Experience with messaging (ActiveMQ, AMQP or similar).
  • Experience with Linux scripting (bash, Python, etc.).
  • Interest and/or background in financial industry, derivatives or securities trading.

 

WHAT CAN YOU EXPECT

  • Long-term cooperation
  • Partly home office or remote work
  • Room for personal initiative and improvement ideas
  • Inspirational working environment
  • Opportunity to work in a multicultural team

 

ADVANTAGES OF COOPERATION WITH INTEGRA

  • We are a stable company with continual growth
  • We collaborate with more than a hundred local and foreign companies
  • We rely on a friendly and individual approac
  • Our company also manages custom development and penetration/performance testing
  • Tax and accounting advice are provided free of charge
  • You can experience great team buildings with us such as barbecues, rum tastings, sports activities, and more

Job description

Requirements

We offer

Other benefits of cooperation with Integra

Apply

Request for sample report of test results

Žadost o vzorovou zprávu výsledků z testu