Senior Software Engineer (Big Data)- Bangalore (2-4 Years of Experience)
Bengaluru, Karnataka
0 views
IT / Software / Data Analyst
#746657
Remote / WFH
A Client of Analytics Vidhya · Bengaluru, Karnataka ·
Job Description
Job description
Job Description:
1. Own development, design, scaling and maintenance of recommender delivery system that serves personalized recommendations to our Cloud CRM core products.
• 2. Contribute to overall design and roadmap.
Skills:
• 1. Innovative and self-motivated with passion to develop complex and scalable applications.
• 2. 2-4 years of experience in software development with strong focus on algorithms and data structures.
• 3. Experience in designing and scaling high throughput API system by developing RESTFul endpoints.
• 4. Prior relevant experience of Hadoop and other related technologies like Spark, Hive.
• 5. Strong coding and design skills with prior experience in developing scalable & high availability applications using Core Java/J2EE, Spring.Jersey experience will be an added advantage.
• 6. Work experience with Relational databases is required (Primarily MySQL)
• 7. Prior work experience with Non-Relational databases (primarily Redis, MongoDb) is an added plus.
• 8. Strong Analytical and Problem Solving Skills.
• 9. BTech from IIT or BE in computer science from a top REC/NIT