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?
- Contributing towards the technical direction of the platform by being involved in technical design and delivery of components and the overall green field, strategic system.
- Working with Big Data, In-Memory, distributed and event-driven systems environment.
- Develop good quality implementation to deliver the specified requirements, considering both functional and non functional requirements
- Communicate effectively with developer teams in other regions
- Working as part of global and diversified team to improve the development process for the delivery of the Data Service Layer components.
- Participating in all phases of software development lifecycle: specification, development, testing and deployment.
- A bachelor's degree in Computer Science.
- 1+ Years Professional software development experience across entire software development lifecycle.
- Excellent verbal and written communication skills in Polish and English.
- Analytical and problem solving skills.
- Technical skills:
Essential:
o Core Java
o Design Patterns
o Understanding design patterns, UML
o Basic Linux/Unix OS
o SQL
Desirable:
o Experience with Hadoop and related ecosystems (HBase, Pig, Hive, Apache Spark)
o Exposure and experience with Scala is a plus
o Enterprise Integration Patterns
o Performance profiling
o Good understanding of how to develop fast performaning database solutions
Key delivery is the design and development of the Data Service Layer (DSL), a component delivering a data abstraction/virtualization service for large volumes of data across multiple physical data sources. It is highly likely that any solution will not just be based on Java and Oracle, but will require cutting edge technology such as Hadoop, Vertica, Apache Spark and other Big Data and Big Memory solutions.