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?
Delivery Team Lead (Java)
Miejsce pracy: Wroclaw
Nr Ref.: VR-12830
Responsibilites
- Overall responsibility for the project
- 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
- Supporting hiring for the team
- Identify potential risks and escalate to appropriate manager
- Develop good quality designs and implementation to deliver the specified requirements
- Communicate effectively with CS leads 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
Requirements
A bachelor's degree in Computer Science
- 5+ 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:
- Experience in Even-Driven, Scalable and Resilient systems
- Software design skills
- Understanding design patterns, UML
- Basic Linux/Unix OS
- Experience of caching technologies (Oracle Coherence, Hazelcast)
- SQL
Desirable:
- Experience with Hadoop and related ecosystems (HBase, Pig, Hive, Apache Spark)
- Exposure and experience with Scala
- Service Oriented Architecture
- Enterprise Integration Patterns
- Performance profiling
- Good understanding of how to develop fast performing database solutions
We offer
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.