Senior Software Engineer - India

Mid / Senior

Anywhere in India

Job Description

As a Software Development Engineer, you will be responsible for the development and augmentation of the software components which will be used to solve the analytics problems of large enterprises. These components are highly scalable, connect with multiple data sources and implement some of the complex algorithms


Key Requirements:

  • Develop and deliver large-scale business applications in scale-up systems as well as scale-out distributed systems
  • Identify the appropriate software technology / tools based on the requirements and design elements contained in a system specification
  • Implement complex algorithms in a scalable fashion
  • Work closely with product and Analytic managers, user interaction designers, and other software engineers to develop new product offerings and improve existing ones
  • Mentor and Counsel team members

Desired Profile:

  • Bachelor's or Master's degree in computer science or related field.
  • 5 or more years of experience in core Java programming: JDK 1.7/JDK 1.8.
  • Familiarity with dependency injection, Concurrency, Guice/Spring.
  • Familiarity with JDBC API / Databases like MySQL, Oracle, Hadoop.
  • Knowledge of SOLR/Elasticsearch, Cloud based deployment would be preferred.
  • Familiarity with Big data systems like Hadoop and Spark is an added bonus.

Working at Meytier

Diverse Leadership

Commitment To Diverse Talent

Flexible Working Policies

We have other job openings.
Become a changemaker!

See all openings
© 2023 Meytier - All Rights Reserved.
Privacy Policy    Terms of Use