Loading

Banner Default Image

Java Developer - Prima

  • Location

    Prague

  • Sector:

    Projects & Change

  • Job type:

    Permanent

  • Salary/Rate:

    Annual budget 40-50K EUR

  • Contact:

    Ollie Harding

  • Contact email:

    oharding@skillfindergroup.com

  • Job ref:

    17515USER_49

  • Consultant:

    Ollie Harding

Java Developer - Prima / Prague, Czech Republic / Permanent Role

Your area of work:

You will work in the sub-team developing the in-house back-end and the web GUI for Prisma reference data management. The system runs on Linux (RedHat), 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.

Your responsibilities:

- 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

Your profile:

- 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)
General skills:
- Critical thinking, ability to identify problems and propose solutions, teamwork, proactivity
- Willingness to learn
- Experience working in a corporate environment
- English is essential

Would be an advantage:

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