You will work on
We help many of our clients make sense of their large investments in data—be it building analytics solutions or machine learning applications. You will work on cutting-edge cloud-native technologies to analyse terabytes of data and derive meaningful insights.
What you will do (Responsibilities)
Collaborate with Data Scientists, Engineers, and Product Management to transform raw data into actionable and meaningful insights for the enterprise
Work in a small, dynamic, product-oriented environment to deliver enterprise-class products
Design, implement, and maintain Java-based applications that are high-volume and low-latency
Ensure the best possible performance, quality, and responsiveness of applications
Write well-designed, testable code
Design and implement REST APIs
Continuously improve software development practices and work across the full stack
Design and develop data pipelines using Google Data Pipelines
As a senior/lead member of the team, mentor associates
What you bring (Skills)
5+ years of experience building modern cloud-native microservices-based applications in Java, Spring Boot, and SQL or NoSQL databases
Experience with Spring, Spring Boot, and Spring Security frameworks
Experience in Java-based distributed and scalable application development
Hands-on experience with distributed eventing architectures using Kafka, Google Cloud Platform (GCP), BigQuery, or other NoSQL databases
Ability to produce easily consumable RESTful APIs with strong living documentation and specification-by-example tests
Great if you know (Additional Skills)
T-shaped skills with a passion to work across the full stack spectrum
Exposure to infrastructure-based skills like Docker, Istio, and Kubernetes
Ability to design deployment strategies for Big Data systems
Experience collaborating with DevOps and Test Automation teams to build favourable developer experiences in build and CI/CD
Experience in DMP or Identity Space DMP
Exposure to the AdTech domain
Familiarity with front-end frameworks such as Angular or React
LEVEL OF EXPERTISE
Java - 5 years
SpringBoot - 5 years
Apache-Kafka - 2 years
Kubernetes - 4 years
SQL - 4 years