Description

Job Description:
Minimum Qualifications:
·         Min 4+ years of experience programming in Java/J2EE
·         Hands on Experience with Spark Streaming, Flink, Hive and related Big Data Tech stacks
·         Experience with distributed publish-subscribe messaging system like Kafka Experience with no-sql technologies like Cassandra and Elasticsearch Experience with REST microservices using Sprint Boot

Preferred Qualifications:
·         Experience with Google cloud tech stacks such as BigQuery, GCS Experience with Jenkins, Kubernetes, OneOps and related DevOps tools Experience with Code quality tools like sonarqube

Position Description:
·         Hands on development to build highly distributed, scalable and realtime pipelines using Java/J2EE, Spark, Kafka and Flink Working with datalake and datawarehouse ingestion using Google cloud & Big data tech stacks Building microservices in Spring Boot with no-sql backend like Cassandra.
·         Elasticsearch Participate in managing code & configurations for multiple environments, release management process, creating and maintaining environment configuration and controls.
·         Code integrity and work closely with platform team Analyzing business requirements, story-boards and similar artifacts of the scrum process, work in an agile development environment with a quick turnaround time and iterative builds.
·         Participate in the discovery phase of medium to large projects to come up with high level design Troubleshoots business and production issues Take on-call rotation for support Problem solving and troubleshooting design and development issues and provide appropriate solutions Ability to communicate effectively.
·         Both written and verbal, with technical and non-technical cross-functional teams Knowledge of standard tools for optimizing and testing code A desire to work in a fast-paced and challenging work environment

Education

Bachelor's degree