Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
o Design, development and deployment of new components and utilities as defined by consumer needs
o Continuous improvement of components, development environment, tooling and processes
o Unit/dev test and document outcomes for review by other project stakeholders
o Trouble shoot performance related issues in production after go live and during testing/dev
o Setup and execute end to end system testing to suppose onboarding of new data providers
o Provide 3rd line support for production environments
- implementing multi-threaded applications
- designing and developing applications which meet high performance/low latency computing requirements
- solving Big Data problems
- . Fluent written and spoken English is a must.
- Pro-active, self-starter, able to pick up an issue, and take ownership through to successful delivery
- Strong Core Java Development skills and Experience including:
- Designing and implementing multi-threaded applications using java.concurrent.* APIs
- Extensive experience with core Java libraries including java.util.*, java.io.*, java.nio*
- JVM monitoring and profiling, including use of JConsole and JVisualVM. JProfiler a bonus.
- Java 8 and Functional Design Paradigms a bonus
- Maven and Team City build and deployment tools
- Understanding of distributed systems, grid deployment and high performance/low latency computing requirements.
- Experience with Windows & Linux operating environment & scripting experience (Windows Server 2008, RHEL 6).
Desired Skills and Qualifications:
LIST DESIRED SKILLS/KNOWLEDGE:
- Excellent interpersonal and business relationship skills
- Oral communication skills including the ability to actively listen and influence
- Written communication skills – clear, understandable and unambiguous documentation and communication
- Ability to interact with senior management in both the Business and IT
- Ability to learn new business situations and technology quickly
- Happy with a highly challenging, and constantly changing environment
- Problem solving ability and resilience – exceptionally analytical mind set
- Some prior knowledge or experience in the financial sector and risk space is essential
TECHNICAL SKILLS:
- Strong Core Java Development skills and Experience including:
- Designing and implementing multi-threaded applications using java.concurrent.* APIs
- Extensive experience with core Java libraries including java.util.*, java.io.*, java.nio*
- JVM monitoring and profiling, including use of JConsole and JVisualVM. JProfiler a bonus.
- Java 8 and Functional Design Paradigms a bonus
Maven and Team City build and deployment tools
Knowledge of No-SQL databases (in particular Apache HBase, Hadoop)
- Knowledge of Data Analytics Technologies (in particular Apache Spark, Apache Mahout, Phoenix)
- Understanding of distributed systems, grid deployment and high performance/low latency computing requirements.
- Experience with web-based technologies (with particular emphasis on Apache Tomcat, HTML5, AngularJS, JavaScript).
- Experience with Windows & Linux operating environment & scripting experience (Windows Server 2008, RHEL 6).
- Experience with .Net application development
- Knowledge of SRP technologies including RDL modelling, RCF, RDA, XQL
- SQL and relational database modelling – preferably Oracle and Apache Phoenix
The RDx Data Services team is responsible for building a consolidated storage and retrieval platform of risk related data sourced from multiple Risk Management, Trade, Position, PnL, Reference Data and Market Data systems.
This requires building a suite of data loading, transformation, validation, calculation, aggregation, reconciliation, querying and reporting components to provide consumers with flexible access to high integrity consistent data. The consumers of this data are the global Investment Bank’s risk functions and therefore the solutions must be scalable to global coverage available 24 hours a day.
The team has a full book of work to provide data for a number of regulatory projects including Risk-based PnL, Fundamental Review of the Trading Book and Initial Margin. This involves building and enhancing data loading frameworks, consumer APIs messaging interfaces and data integrity tools.
The team is composed of around 15 individuals covering project management, analysis, development and testing located in London and Wroclaw.
