Job Description
Our client is a leading global Financial markets data provider runs a number of change programs to deliver of high-quality software that connects Financial Markets across the glob in a real-time, high frequency and low-latency data management chain.
Responsibilities:
- Develop high-quality software, design, and functional documentation
- Provide estimates for specific software feature implementation
- Identify, prioritize and execute tasks in the software development life cycle
- 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
- Communicate with distributed senior development team daily basis
Requirements
Must Have Skills:
- 5+ years of experience with Java 8+ (multithreading, performance optimisation, unit testing, TDD)
- Swing or any UI C#, Java Script, GUI based development
- Experience with relational DBs: Sybase, Oracle, PostgreSQL, in memory DB, SQL, Design o databases structures
- Knowledge of JDBC template
- Experience working in R&D / Agile environments and with distributed teams
- English Upper-intermediate
Nice-to-Have Skills:
- Understanding of Trading, FX
- Familiarity with banking, financial concepts, financial data and market data
Working at Naym, you get:
- Position in a large international company
- Full-time remote, guaranteed payments and long-term prospects
- Business assistant instead of annoying HR to help you in your job
- Benefit constructor to choose only relevant options — health insurance, language courses, sports clubs and much more