Java Developer (m/f/x) - Prague

Hlavní město Praha, Prague


Java (Programming Language) Linux Scripting Apache ActiveMQ Bash Shell Hibernate (Java) Python (Programming Language) MySQL Reference Data Advanced Message Queuing Protocol Apache Tomcat Unix C++ (Programming Language) Career Counseling Communication Computer Programming Data Modeling Relational Databases Derivatives Distributed Systems English Finance Web Portals Java Object Oriented Querying Spring Framework WildFly (JBoss AS) Maintenance Management Systems Red Hat Enterprise Linux SQL Databases Stakeholder Management Openapi Securities (Finance) Parallel Processing Spring-boot Backend Git Self Motivation


We are looking for a Java Developer (m/f/x) for our client in Czech Republic.

Start Date: ASAP
Location: Prague
Language: English
Type: Freelance / Contract (EU Citizens / Candidate must have a valid work permit)

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 (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.

Tasks / 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

Mandatory Skills:
• 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)

Optional Skills:
• 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 the financial industry, derivatives, or securities trading
• Experience working in a corporate environment

Why we are the right employer for you:

For more than 20 years, Javaji Softech has been engaged in online recruitment and has the best industry expertise globally and locally. Every day, we help employers identify the right IT candidates for their company and win them over.

Your expertise is in demand. We accompany you on the way to your dream job. Our highly experienced consultants will provide you with career guidance, help you with your application and offer you continuing education opportunities.

We look forward to receiving your application.

Kiran Kotla
Start date
3 months
(extension possible)
CuraPersonal GmbH & Co. KG
Published at
Contact person:
Kiran Kotla
Project ID:
To apply to this project you must log in.