onsite
Junior Java Developer / Data Scientist - SynergisticIT
Data Scientist
Entry‑level role blending Java development with data science, requiring strong coding fundamentals, SQL, and machine‑learning basics. Ideal for candidates who excel in algorithmic challenges and can hit the ground running on real projects.
About the role
Key Responsibilities
- Develop and maintain Java applications, ensuring clean, efficient, and well‑documented code.
- Implement data‑driven features using Python and SQL, integrating with backend services.
- Collaborate with cross‑functional teams to design and prototype machine‑learning models.
- Participate in code reviews, unit testing, and continuous integration pipelines.
- Contribute to system design discussions, focusing on scalability and performance.
Requirements
- Proficiency in Java and Python with solid understanding of object‑oriented design.
- Experience with relational databases (SQL) and data manipulation.
- Basic knowledge of machine‑learning libraries (scikit‑learn, TensorFlow, or PyTorch).
- Strong problem‑solving skills demonstrated through algorithmic practice or coding challenges.
- Excellent communication and teamwork abilities.
Skills
javapythonsqlmachine learningsystem design