Send me more jobs like this

Sorry, This job is expired.

Regular/Senior Back-end developer

Keywords / Skills : Regular/Senior Back-end developer

Posted: 2019-02-06

Software Engineer/ Programmer
Posted On
6th Feb 2019
Job Ref code
Job Description

Project Description

The project's Vision is to become the definitive reference for accurate athlete data, historical results and biographies, acting as a trusted partner that shares sports data to improve exposure and engagement and offers an opportunity to digitise sports data-related processes across the entire Olympic Movement, local organising committees of single and multi-sports events, and the Media.
The main deliverable of the SDW is a centralised data warehouse of sports results and athlete biographical data formed from the aggregation of multiple existing databases that are held and maintained by each contributor to the project.
In parallel to developing the warehouse will be the development of applications that can leverage this central repository to supply various functions to various stakeholders. This can include:
Widgets to enhance an athlete's social profile
Registration tools for events
Data analysis and presentation of sports statistical information


Work with Architect and team leader to ensure quality in solutions and in software design
Participate in creating POC from scratch, designing, developing, prototyping
Participate in development lifecycle activities like design, coding, testing and production release
Deliver code in an agile team environment
Participate and promote code reviews to ensure code quality to the highest standards.
Implement in autonomy Java back-end REST services, making sure they are robust, well covered by unit test, fast and scalable


Java / Scala
Must have:
- Hadoop ecosystem knowledge
- Apache Spark (Spark SQL, Spark Streaming)
- Kafka
- Compute Cloud basic knowledge (AWS, Azure, Alibaba etc.)
- Java 8, Spring (REST, Security, Data), JPA/Hibernate, Gradle, Docker

Nice have:
- NoSQL (Cassandra / Hbase / Kudu / Impala)
- Apache Hive
- GraphDB
- Apache NiFi
- Indexing engines (Elastic Search / Solr)
- Apache Flink
- MySQL/Postgres
Nice to have
management skills, have the understanding of agile, team constructure

  • English: Intermediate

About Company

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.
Walkin for you