Position: BigData/Scala Dev (L3)
Company: Luxoft
Category: Scala
Experience required: 2y
English level: upper

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 globe in a real-time, high frequency and low-latency data management chain.

The system is a big data based solution that used for preparing regulatory reporting.

Responsibilities:
• Establish SDLC and development best practices
• Ensure constant delivery and high quality
• Take part in hiring and people management
• 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
• Develop and maintain tools and applications by producing clean, efficient code that follows open sourcing standards
• Collaborate with internal teams and vendors to fix and improve products
• Ensure software is up-to-date with latest technologies and standards

Mandatory Skills Description:
• Experience in development of enterprise-level solutions, Strong overall programming literacy Strong
• Extensive technical experience and development expertise in
- Scala Strong/Medium
- Spark Medium
- Kafka Medium
- Hadoop Medium
- Parquet Medium
- SQL Any DBMS, Medium
- Experience with version control systems such as Git Medium
- Experience with SDLC methodologies Strong

• Very good communication skills - both verbal and written
• Experience working in R&D / Agile environments and with distributed teams
• Upper-Intermediate English
• Ability and will to make decisions and prove and defend them
• Ability to document and communicate concepts at multiple levels
• Good analytical skills and readiness to perform alternatives analysis and to find the best possible option
• Quick learner, willingness to learn new technologies and to do research on your own
• Strong team player - ability to work in distributed teams, contribute to collaborative team success, treat team / product success as personal goal

Nice-to-Have Skills:
• Java 7 and higher
(Collections, Lambda and Streams) Low/Medium, be able to read and write code and solve simple tasks
• Financial domain knowledge Low/Medium
• Experience with distributed system Low/Medium

Languages: English: B2 Upper Intermediate

Vacancy: https://career.luxoft.com/job/bigdata-scala-dev/281974/