Senior Java Developer
Project 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. 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.
Workspaces - is a WebUI workflow solution to access news, financial data, and productivity tools. Workspaces RA allow trader to access Aggregator application functionality using browser. Aggregator allows to trade assets - FX pairs, metals - at the best prices ising selected strategy by aggregating trading venues in a single platform. Objective - to provide services for Frontend integration, adopt existing monolithic architecture application, integrate with new venues.
Application code is mainly Java. Performance analysis and tuning is done with Python. Databases: Oracle, PostgreSQL
Responsibilities:
Candidate in this position will perform all the software development activities, not only code writing. E.g.: helping with testing, attending release calls, and helping with Production readiness.
β’ 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
β’ Ability to lead technical discussions with DevLead/Architect
β’ Design proposal for app architecture
β’ Business discussions with Product Owner/Business Analyst
β’ Solution implementation
β’ Provide code review
β’ Env/app support tasks to enforce DevOps team
Mandatory Skills Description:
β’ Proven extensive experience as a Software Engineer- Strong, 7+ years
β’ Understanding of distributed architectures, component-based architectures Strong
β’ Java 11 and higher - medium/strong 5+ years
β’ Multithreading, concurrency - theoretical understanding and readiness to work in low-latency application
β’ Git - Strong
β’ Kafka - Strong
β’ Websocket - Strong
β’ Messaging (JMS, MQ) - Medium
β’ Springboot 2.0 - Medium
β’ Reactor API - Medium
β’ Spring WebFlux - Medium
β’ Message Streams/Middleware - any of TCP-Netty
β’ Gradle - Medium
β’ Linux - Medium
β’ Good communication skills - both verbal and written
β’ Experience working in a multicultural environment
β’ Upper-Intermediate (and above) English
β’ Good analytical and troubleshooting skills
β’ Result-oriented and proactive mindset
Nice-to-Have Skills:
β’ SQL, PostgreSQL/Oracle, Redis
β’ Spring Cloud
β’ JMeter
β’ JMH
β’ Groovy
β’ Docker, Kubernetes, Azure, Azure ADX (Kusto)
β’ Prometheus, Grafana
β’ FIX, CRUD
β’ Vue/React/Angular
β’ Willingness to provide low latency solutions
Languages:
English: B2 Upper Intermediate
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. 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.
Workspaces - is a WebUI workflow solution to access news, financial data, and productivity tools. Workspaces RA allow trader to access Aggregator application functionality using browser. Aggregator allows to trade assets - FX pairs, metals - at the best prices ising selected strategy by aggregating trading venues in a single platform. Objective - to provide services for Frontend integration, adopt existing monolithic architecture application, integrate with new venues.
Application code is mainly Java. Performance analysis and tuning is done with Python. Databases: Oracle, PostgreSQL
Responsibilities:
Candidate in this position will perform all the software development activities, not only code writing. E.g.: helping with testing, attending release calls, and helping with Production readiness.
β’ 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
β’ Ability to lead technical discussions with DevLead/Architect
β’ Design proposal for app architecture
β’ Business discussions with Product Owner/Business Analyst
β’ Solution implementation
β’ Provide code review
β’ Env/app support tasks to enforce DevOps team
Mandatory Skills Description:
β’ Proven extensive experience as a Software Engineer- Strong, 7+ years
β’ Understanding of distributed architectures, component-based architectures Strong
β’ Java 11 and higher - medium/strong 5+ years
β’ Multithreading, concurrency - theoretical understanding and readiness to work in low-latency application
β’ Git - Strong
β’ Kafka - Strong
β’ Websocket - Strong
β’ Messaging (JMS, MQ) - Medium
β’ Springboot 2.0 - Medium
β’ Reactor API - Medium
β’ Spring WebFlux - Medium
β’ Message Streams/Middleware - any of TCP-Netty
β’ Gradle - Medium
β’ Linux - Medium
β’ Good communication skills - both verbal and written
β’ Experience working in a multicultural environment
β’ Upper-Intermediate (and above) English
β’ Good analytical and troubleshooting skills
β’ Result-oriented and proactive mindset
Nice-to-Have Skills:
β’ SQL, PostgreSQL/Oracle, Redis
β’ Spring Cloud
β’ JMeter
β’ JMH
β’ Groovy
β’ Docker, Kubernetes, Azure, Azure ADX (Kusto)
β’ Prometheus, Grafana
β’ FIX, CRUD
β’ Vue/React/Angular
β’ Willingness to provide low latency solutions
Languages:
English: B2 Upper Intermediate
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/
Job posted on
22 April 2024
36 views 5 applications
36 views 5 applications
$3000-6000
Average salary range of similar jobs in
analytics β
Similar jobs
Senior/Lead Java Liferay Engineer at ElifTech
Ukraine
Senior Java/Big Data (Spark) at Luxoft
Ukraine
All jobs Luxoft