#
3301
Senior Backend Developer
קיסריה, Israel
Ad Tech
About the Role
We are seeking an experienced and highly skilled Backend Developer with a specialization in Big Data to join our dynamic development team. As a Backend Developer, you will be responsible for designing, developing, and maintaining scalable and efficient data processing systems that handle large volumes of data. Your expertise in C# / JAVA and Big Data technologies will be essential in building robust and high-performance backend solutions.
Responsibilities:
- Design and Develop Big Data Solutions: Collaborate with other stakeholders to design and implement data processing pipelines and backend systems for handling massive volumes of data. Utilize your expertise in C# /JAVA to create efficient and scalable solutions.
- Data Storage and Management: Implement and manage databases and data storage systems suitable for handling big data. Optimize database performance to ensure data retrieval and storage efficiency.
- Data Processing and Analysis: Develop tools for processing, transforming, and analyzing large datasets. Implement data processing techniques to extract valuable insights from the data.
- Performance Optimization: Identify performance bottlenecks and optimize backend systems for improved response times and data processing speed. Conduct performance testing and tuning to ensure the system can handle increased data loads.
- Integration and APIs: Build and maintain APIs for seamless integration with other systems and applications.
- Collaborate with frontend developers and other teams to ensure smooth data flow and integration.
- Testing and Debugging: Write automated tests to validate the functionality and integrity of the backend systems. Troubleshoot and debug issues to ensure a stable and reliable product.
- Continuous Improvement: Stay updated with the latest developments in Big Data technologies . Suggest and implement improvements to existing systems to enhance performance and maintainability.
Requirements
Education: Bachelor's or higher degree in Computer Science.
Experience: 5+ years of proven experience as a Backend Developer, with a focus on Big Data and C# /JAVA development. experience in AWS big data tools such as : Athena and Redshift
C#/JAVA Expertise: Strong proficiency in C# /JAVA programming language, with a deep understanding of object-oriented design principles and design patterns.
Big Data Technologies: Solid knowledge of Big Data technologies and frameworks, such as Spark, or similar. Experience with data processing and storage technologies like Apache Kafka, Apache HBase, or Apache Cassandra is a plus.
Database Management: Proficiency in SQL / MS SQL / MY SQL and ETL . experience with database design and optimization.
Problem-Solving Skills: Ability to analyze complex problems and devise efficient solutions to handle large-scale data processing challenges.
Team Player: Strong collaboration and communication skills, with the ability to work effectively in a team-oriented environment.
Continuous Learning: A passion for staying updated with the latest trends and advancements in the field of Big Data and backend development.