Middle Java Developer (offline)

Tradair is at the forefront of FX and crypto trading solutions for banks and brokers.

Access FX, CFD and crypto liquidity, create prices dynamically and stream them to venues and customers via a rich GUI interface, mobile and API. Tradair’s unique technology allows you to increase your profitability by optimizing trade flows and maximizing your global reach, all from one place.

All underpinned by our analytics, which provides you actionable data at the time it matters for maximum profitability, reduced risk and improved partner relationships. Best of all, our solution is modular and your choice of services can be deployed in any country, either in one our data centers, in the cloud or on-premise, to ensure your business is located where you need it.

Responsibilities
-Analyze data processing problems for electronic data processing systems.
-Responsible for supporting and maintaining FIX and JSON connections for electronic trading for FX and Crypto currencies and rolling program for new client connections.
-Support FIX systems and Order Routing Infrastructure.
-Analyze and research new functionalities.
-Resolve issues and liaise with various IT support groups, development groups and external vendors to ensure quick problem resolution.
-Provide management support for communication infrastructure to identify problems before clients are affected.
-Collaborating with QA for communication testing.
-Configure UAT FIX systems and complete tests. Utilize SQL , Unix and any scripting skills
-Develop critical part of the trading platform
-Maintain legacy applications and assure quality, security and compliance requirements are met for the developed applications
-Review requirements documents
-Work with business and technology partners to prevent or solve difficult availability and performance issues
-Interact with internal and external technical leaders to develop innovative solutions that meet business needs
-A successful Java Developer will have strong fundamentals in object-oriented design concepts and MVC pattern with a strong desire to learn and implement cutting edge technologies in a fast-paced environment focused on continuous development and integration

First month of work at Tradair:
-The Integration/FIX knowledge will be transferred to the engineer
-The engineer will be responsible for the external communication of our system
-The engineer will code new network communication adapters to communicate with the Liquidity Providers
-The engineer will need to know how quickfix library work and being capable to modify the callbacks of this library
-The engineer will create objects capable of converting a stream into -Tradair-specific object

Requirements
-2+ years of Java development experience; including programming and developing financial/technical applications
-Data streaming exposure [websocket, tcp/udp streaming]
-SQL

Desirable
-Experience programming or developing applications
-Excellent verbal, written, and interpersonal communication skills
-2+ years Java development experience
-Experience with SDLC tools and processes including GitHub, Jenkins, Artifactory, Sonar, UDeploy, Maven or Gradle
-Familiarity with automated UI testing frameworks (Selenium, Junit, Cucumber, etc.)
-Proven experience in using JDBC and PL/SQL queries in Java with Oracle databases
-Excellent verbal, written, and interpersonal communication skills
-Demonstrated unit testing experience
-Undergraduate degree in Computer Science or related discipline

About Ciklum

Ciklum is a top-five global Software Engineering and Solutions Company. Our 3,000+ IT professionals are located in the offices and delivery centres in Ukraine, Belarus, Poland and Spain.

We are looking forward to seeing you as a part of our team!

Company website:
https://jobs.ciklum.com/

The job ad is no longer active

Look at the current jobs Java Kyiv→