Java Developer

We are looking for super smart techies to join our cloud engineering team that is developing a large scale, true cloud-native application. You will get an opportunity to leverage the latest technologies like Spring cloud, Netflix OSS components and CloudFoundry to build a Microservices based architecture.

Skills required:

  • Strong fundamental design and development
  • Strong Java, J2EE background
  • Experience working on at least one complex enterprise system

Preferred skills:

  • Cloud architecture
  • Distributed design patterns like circuit breaker, tolerable reader etc
  • Asynchronous and reactive idioms
  • Microservices architecture principles
  • Microservices components like API visualization (Zuul), Hysterics, Consul etc

If you don’t have experience, it’s fine. As long as you have strong design and development skills, we will bring you up to speed.

Data Scientist

Data Scientist

  • Works to develop analytical/ data mining/ machine learning models using Python, R and other tools
  • Gather, evaluate and document requirements, ability to build an algorithm (statistical/ data mining/ machine learning) based on requirements and specifications provided
  • Works with data and is able conceptualize and improvise analytical solutions to problems
  • Ability to deploy analytical algorithms within a larger business application and visualize data, results of data analysis & analytical models
  • Create model documentation as per client/ regulatory standards

Competencies Required

  • Experience with statistical analysis using R and Python. Experience with Spark and ML as plus
  • Good experience in data discovery, exploration and algorithm development
  • Experience with working on large data sets and developing scalable algorithms
  • Hands-on experience of machine learning and data mining algorithms such as decision trees, classifiers, text mining/ NLP, clustering, and regression
  • Exp in SAS, SPSS, or scripting languages such as Java, Knowledge of Hadoop and other distributed computing platforms a plus.
  • Broad knowledge of data mining, NLP algorithms, machine learning algorithms and other techniques technologies
  • Strong analytical and problem solving skills.

Big Data Architects

We are looking for super smart techies who can help our customers choose the right technology stack and implement the same on a scalable platform.


  • Architect, develop and deploy data science solutions on scalable data science platforms
  • Evaluate and choose the right technologies & tools to solve a given problem
  • Integrate various open source tools used at for various purposes into a cohesive platform
  • Ensure systems meet business requirements and industry practices
  • Stay updated on the evolving technologies and trends


  • Utilize Big Data technologies for producing technical designs
  • Created architecture components with cloud and visualization methodologies
  • Experience with Big Data tools like Hadoop, Hive, Spark etc..
  • Experience to any of the following tool sets is a big plus, but not a must
    • Data flow tools like Luigi/Azkaban etc.,
    • Scrapping tools like Scrappy/Nutch etc.,
    • Data blending/ wrangling using tools (such as Talend, Alteryx etc.)
    • Scripting languages (Python, etc.)
    • AWS/AZURE/IBM Big Data Platforms
  • Ability to use a wide variety of databases (both SQL and NoSQL) and tools
  • Scripting with Python, Ruby or Perl
  • Ability to quickly learn and evaluate new technologies

You will be architecting highly scalable systems