Data Engineering Developer (Java/Scala)
Role details
Job location
Tech stack
Job description
Data Engineering Developer with 8+ years of experience and strong expertise in Java, Scala, and modern big-data technologies. In this role, you will engineer high-performance software solutions using technologies such as NoSQL, Hadoop, Cassandra, Kafka, and Spark, contributing to both new development and enhancement of existing components., * Engineering software solutions that employ a diverse range of technologies such as Java, NoSQL, Hadoop, Cassandra, Kafka, and Spark.
- Engineer software solutions that employ a diverse range of technologies such as Java, NoSQL, Hadoop, Cassandra, Kafka, and Spark.
- Perform planning, estimation, and design activities.
- Develop features ranging from small enhancements to multi-man-week roadmap items.
- Develop products for licensing clients, such as a white-label recipe search tool.
- Build a client portal for managing and delivering content assets.
- Gather and clarify requirements.
- Develop both new and existing components.
- Collaborate with members of the wider, global TX team and neighbouring systems in Pre-trade and Risk.
Requirements
Do you have experience in Spark?, * At least 8 years of experience.
- Solid experience with Java and Scala.
- Strong experience in NoSQL, Hadoop, Cassandra, Kafka, and Spark.
- Solid understanding of data structures and fundamental algorithms (sort, select, search, queue)., * Excellent interpersonal, communication and team collaboration skills.
- Excellent problem solving and analytical skills.
- Result-oriented, structured, and organised.
Benefits & conditions
- Great team of smart people, in a friendly and open culture
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Work at yechte
We are an independent digital consultancy with ambitious goals and a global presence. We support a diverse range of companies, building digital teams and delivering innovative digital solutions. Our multicultural and diverse workforce, comprised of 'Global Citizens', reflects this inclusivity.
We care about work-life balance and meeting the expectation of a growing team, investing in people because they are our greatest asset. Our consistent growth is a testament to this commitment.
Come work at yechte, a company on the rise, offering excellent benefits, opportunities for personal development, and the chance to learn from accomplished leaders. We are always looking for exceptional professionals to join our team.