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?
Your job will involve:
- Develop, maintain, document and test components and applications, applying technical competence to fulfill business and IT requirements with regards to scalability, functional and non-functional requirements
- Work on UI and back-end layers
- Work with Quartet ActivePivot in-memory analytics/cube
- Manage code quality and flexibility of systems within own area to ensure maintainability and changeability of systems
- Propose and introduce technical solutions in the area of responsibility, perform work breakdown, estimates.
- Design, implement and test functionality based on business and functional requirements
- Work in distributed team based in Tricity and Copenhagen with deep level of communication inside of international team.
- Extend existing automated integration and regression tests as required
- Working where necessary on designing both functional & non-functional tests (e.g. fail-safe scenarios, performance etc.)
Mandatory:
- University degree in Engineering or Computer Science
- 8+ years of experience with IT projects. 3+ years development experience developing enterprise-class applications in Java, ideally using Net Beans
- Multi-threading and concurrency in Java
- Experience with SQL and/or MDX (Oracle and MS SQL)
- Very good in communication - English is a must
- Good team communication skills
- Distributed version control systems (Bitbucket\Stash, Git\Github, Mercurial, etc.)
- Build automation and continuous integration (Bamboo, Jenkins, Maven, etc)
Nice to have:
- Quartet ActivePivot in-memory analytics/cube
- Spring, Swing UI framework
- C++ or C# development background
- Experience integrating Java with C++ or C#
- Knowledge of messaging systems like IBM WebSphere MQ
- Test driven development and continuous integration experience
- Knowledge of financial instruments, Capital Markets / Financial / Risk domain
- Business Driven Development (BDD) / Specification by Example
- Customer facing experience
- High performance computing
The project team will be closely working with one of the biggest international banks in the investment banking area related to the Fixed Income Trading space (Derivatives and Risk Systems) and be responsible for an in-house developed end-to-end IT solution for deal capture of derivatives and for the entire infrastructure handling external trade feeds, clearing, and downstream feeds for straight through processing in risk, trading general ledger, payment and workflow systems.
The team strives to enable the organization to satisfy business customers by an early and continuous delivery of valuable and high quality software that drives business performance.
The applications currently use the following infrastructure:
- Oracle and MSSQL relational databases
- IBM WebSphere MQ, Grid Server, UC4
- Analytics library, framework for calculations (pricing etc.)
- Quartet ActivePivot in-memory analytics/cube
- FpML data interfaces
- Interfaces to multiple upstream data sources (exchanges and clearing houses)
The majority of the existing codebase is written in Java and C++/C#
CI/CD stack: Stash/BitBucket, Bamboo, Artifactory, XL Deploy, Maven, Fisheye & Crucible, SonarQube