Java Software Engineer (Big Data) Offline
Description:
Personalization requires attention to detail that can only be achieved through AI. The product uses machine learning algorithms to deliver content recommendations in real-time, based on behavioral and contextual data.
Requirements:
- 3+ years of experience
- Relevant BA/BS degree in Computer Science or equivalent experience
- Experience with Java
- Experience with technologies for handling and manipulating large datasets. (e.g. SQL Server, Cassandra/ScyllaDB, Hadoop, BigQuery, …)
- Hands-on experience with live production environments and CI/CD pipelines (GCP/AWS)
Will be a plus:
- Experience or knowledge of Machine learning concepts, algorithms, tools
- Hands-on experience with cloud computing platforms
- Experience with languages: NodeJs, C++, Python.
- Experience with Spark, Scylladb, MongoDB
- Experience with Docker and Kubernetes
Language:
- English – Upper intermediate. Direct communication with an international team.
Responsibilities:
- Application development
- Code reviews
- Participate in all phases of the software development life cycle, including technical design, implementation, and testing
- Mentoring middle engineers
- Participate in troubleshooting
The job ad is no longer active
Job unpublished on
16 May 2023
Look at the current jobs Java →