Senior Big Data (Backend) SW Engineer – Java/Python/Apache/Kafka

Senior Big Data (Backend) SW Engineer – Java/Python/Apache/Kafka

Website European Recruitment

Senior Big Data (Backend) SW Engineer – Java/Python/Apache/Kafka – Heidelberg, Germany

Our client is a true world leading technology company that are looking to hire a Senior Backend SW Engineer to join their Software Engineering team in Heidelberg in Germany.

 They are looking for a self-starting, energetic individual with excellent written and communication skills, who is a great team player, but is also ready to question assumptions and take initiative. Your responsibilities will include working closely with other engineering team members and interacting with design to deliver backend applications. Your work will focus on designing and building programs that will shape the future of a new product line, and will be of exceptionally high quality, suitable for demonstration in front of executives and management.

 

Key Qualifications

    • Experience building highly-scalable, distributed backend systems in Java and Python.
    • Proficiency with SQL and NoSQL database technologies.
    • Hands-on exp with persistence frameworks such as Hibernate, JPA, SQLAlchemy.
    • Multiple years experience designing, building and maintaining REST APIs using frameworks like Spring, Jersey, Flask, Django.
    • Proficiency with large-scale data processing technologies such as Spark, Cassandra, Solr and Kafka.
    • Strong understanding of concurrency and multi-threaded programming concepts.
    • Exp test-driven development, and writing effective unit and integration tests.
    • Exp with Machine Learning is a plus.
    • Ability to collaborate effectively with teams located in different locations and timezones.

 

Responsibilities

    • Design and build stable and scalable production systems in Java and Python.
    • Design, build, test and maintain REST APIs which serve web applications and microservices.
    • Work directly and proactively with other teams to test full-system integration.
    • Design, develop and deploy systems and algorithms that process large data sets in realtime.
    • Write unit and integration tests to verify your contributions.
    • Provide architectural guidance and review code contributions of other team members.

Education

    • Bachelor’s Degree in Computer Science or equivalent experience.

 

Tagged as: Apache, Kafka, Haddop, backend, Big Data, Java, Python, web services

Upload your CV/resume or any other relevant file. Max. file size: 100 MB.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Access document

Case Studies

Quick Drop Your CV

A member of our team will contact you ASAP.

This is the heading

Lorem ipsum dolor sit amet consectetur adipiscing elit dolor

Send A New Vacancy

A member of our team will contact you ASAP.

This site uses cookies. Please accept our terms or find out more:

Please select your language: