Position: Regular Java Developer
Company: Luxoft
Category: Java
Experience required: 2y
English level: upper

Financial Markets across the glob in a real-time, high frequency and low-latency data management chain. The projects are technically challenging in an environment that is very engaging. We are looking for developers to join the team that works on development & maintenance of the administrative component for Aggregation Engine Services.
Application code is mainly Java. Performance analysis and tuning is done with Python. Databases: Oracle, PostgreSQL

Responsibilities:
Develop high-quality software, design, and functional documentation
Build unit tests for your code
Develop and maintain tools and applications by producing clean, efficient code that follows open sourcing standards
Automate tasks through appropriate tools and scripting

Mandatory Skills:
Proven experience as a Senior Software Engineer with extensive experience in software development - Medium, 2+ years
Java core - Low-latency, performance-oriented coding, Unit testing, TDD - Medium, 2+ years
Messaging (Solace) - Low, 1+ years
DB (Oracle and Postgres) - Low, 1+ years
JDBC template - Low, 1+ years
Good communication skills - both verbal and written
Analytical mindset and good problem solving skills
Upper-Intermediate (and above) English
Result-oriented mindset
Proactive

Nice-to-Have Skills:
Understanding of the FIX protocol, Trading, FX
Kubernetes
Docker
Amazon AWS