Java Engineer|Mumbai|6+ Yrs

  • FYND (Shopsense Retail Technologies Ltd.)
  • India, M...
  • 6 - 8 Yrs

Job Description

  • We're looking for a Java Engineer to join our Boltic Team. The team builds products for 10M+ Fynd users and internal teams. Our team consists of generalist engineers who work on building modern websites (SPA & Isomorphic), mobile apps for Android & iOS, REST APIs and servers, internal tools, and infrastructure for all our users.
  • Spring Tech Stack (UI): Spring Cloud, Spring Security, Spring Batch, Spring Cloud Data Flow
  • Experience in event driven architectures (Circuit Breaker, CQRS, SAGA and Microservice patterns).
  • Docker, k8's
  • Event Driven Architecture
  • Experience in Warehouse like BigQuery
  • Clickstream Data
  • Change data capture (CDC)

Job Responsibilities

  • Demonstrated expertise in building and enhancing Java / Spring-based microservices.
  • Strong framework experience using Spring Boot, Spring MVC and Spring Data.
  • Strong foundation knowledge of Design patterns and experience in applying it to solve use cases.
  • In-depth knowledge of relational databases and any NoSQL database.
  • Experience implementing and consuming large scale web services.
  • Experience using system monitoring tools and automated testing frameworks.
  • Basic knowledge of Cloud based services like AWS/GCP.
  • Strong understanding of Caching Redis and messaging platforms Kafka
  • Experience working in an Agile environment.
  • Experience in working with to AWS Lambda / Cloud Function and S3/ GCS for application development.
  • Exposure to frameworks like Spring Cloud, Spring Security and Spring Batch.
  • Worked on technologies like Elastic Search, Redis and MongoDB.
  • Understanding of Monitoring tools like Grafana, Prometheus, Sentry and New Relic.
  • Understanding and working experience with GIT and Artifactory.
  • Strong oral and written communication skills.

Location

Mumbai, Maharashtra, India