Java Developer Offline
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:
• 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, 5+ years
• Understanding of distributed architectures, component-based architectures Strong
• Java 8 and higher - medium/strong 4+ 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
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
The job ad is no longer active
Job unpublished on
24 April 2023
Look at the current jobs Java →