Senior Java Developer (offline)

Project Description:

Our client is a leading global Financial Markets data provider runs a number of 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.

This position is for a Software Engineer who will be accountable for the design and development of APIs, SDK and Websocket API that will provide connectivity to a real-time platform for distribution of financial data to consumer application. You will work with local/remote development team(s), product owner and architecture to define software requirements, do a technical design and implement software solutions. In this role, you should be able to work independently with little supervision. Your overall goal will be to develop high-quality, open source software that is aligned with user needs and business goals. You should have excellent organization and problem-solving skills. If you have hands-on experience in software development and agile methodologies, we'd like to meet you.

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
β€’ Perform validation and verification testing
β€’ Collaborate with internal teams and vendors to fix and improve products
β€’ Ensure software is up-to-date with latest technologies and standards

Mandatory Skills:

β€’ Proven experience as a Senior Software Engineer with extensive experience in software development.
β€’ 5+ years of object oriented development, in particular Java
β€’ Strong networking background ( working with middleware, messaging, TCP/IP).
β€’ Familiarity with various operating systems (Linux, Windows) and cross platform development.
β€’ Knowledge of web socket and JSON frameworks
β€’ Knowledge of git, gitHub, or, other source control system
β€’ Java core - Collections, Concurrency, Memory Model, Garbage collection, including Java EE servlets, Lambda and Streams.
β€’ Spring
β€’ Excellent communicational skills and advanced English
β€’ Analytical mind with problem-solving aptitude
β€’ Ability to work independently

About Luxoft

Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.

Company website:
https://career.luxoft.com/locations/ukraine/

DOU company page:
https://jobs.dou.ua/companies/luxoft/

The job ad is no longer active

Look at the current jobs Java Kyiv→