Position: Senior Perl/Scala/TSQL Developer
Company: Luxoft
Category: Java
Experience required: 5y
English level: upper

Project Description:
Our program was started as the migration of the financial instruments trading legacy mainframe system to a new technical, highly-scalable platform. The success of the program in both the migration and creation of a scalable platform led to it being selected as the strategic platform providing full-scale of investment management services for one of the biggest financial institutions in the world. This has led to significant further investment for legacy system migrations and technical improvements. Currently we have teams across several locations (New York and Wroclaw) on those projects.
Goal of the project: web application that allows corporate Clients to monitor and manage their assets. Product provides the following main services:
- Home Page: monitoring the assets allocation, analysis of profile in the past and medaling of future profile performance
- Holdings page: providing users with insight their holdings summary and details
- Knowledge Center: providing users with the guides, information concerning the application and assets management options
Key Technologies:
Java Core, Java collections framework, Java Stream API, Spring Core, Spring Boot, Spring Data, Spring MVC, REST, JSON, JavaScript, ReactJS, Sybase
Responsibilities:
- Write clean code
- Cover own code with tests
- Participate in backlog refinement, planning and demos
- Perform code reviews
- Make unit tests
- Clarify the requirements with stakeholders
- Participate in solution architecture design and implementation
Mandatory Skills Description:
• Good in at least two programming or scripting languages - Java. JavaScript, Perl, Linux, Python, Scala
• 5- 7 years of scraping experience in Database technologies and scripting
• Excellent understanding of data base, cloud-based application like Azure and scripting knowledge with Perl, Linux, python, Scala, Java
• Understanding of databases and ability to write complex SQL queries
Nice-to-Have Skills:
• Strong technical background and have excellent problem-solving abilities
• Strong analytical skills and the ability to meet tight deadlines in a fast-paced environment
• Experience with SQL and other DBMS (e.g., MsSQL, Azure SQL Database, Sybase, Cassandra,) (Azure SQL Database with Sybase is Plus)