onsite
Junior Backend Developer - Big Data - Reply Deutschland SE
Backend Engineer
Junior Backend Developer focused on building and maintaining scalable big‑data infrastructures for web applications, collaborating with project managers, frontend engineers, and UX/UI designers using Java, Python, SQL, Spark and cloud services.
About the role
Key Responsibilities
- Design, develop, and maintain backend services and APIs for data‑intensive web applications.
- Implement data pipelines and storage solutions using SQL databases and Apache Spark.
- Collaborate with frontend developers, UX/UI designers, and project managers to deliver end‑to‑end features.
- Ensure scalability, reliability, and performance of backend components in cloud environments (AWS).
- Write automated tests, perform code reviews, and contribute to continuous integration/continuous deployment pipelines using Docker.
Requirements
- Solid programming experience in Java or Python.
- Understanding of relational databases and SQL query optimization.
- Familiarity with big‑data processing frameworks such as Apache Spark.
- Basic knowledge of cloud platforms (AWS) and containerization (Docker).
- Strong analytical mindset, teamwork skills, and willingness to learn modern backend technologies.
Skills
javapythonsqlapache sparkawsdocker