Senior Backend Engineer

Bengaluru
Engineering – Engineering - General /
Full-time /
Hybrid
What we are looking for
We are interested in software developers who are hands-on and willing to dig into tough problems. We love people who are willing to explore new areas, learn quickly, and apply their skills to challenging design issues. We want you to be a spark bringing energy, passion and creativity to work every day.

Roles and Responsibilities
We are looking for Senior Software Engineers at Bazaarvoice own complex software features from concept on to delivery, conceive and drive new ideas.
Engineers who can collaborate with Product Managers, Product Designers, and other Software Engineers to deliver new functionality and iterative improvements to member-facing products and internal tools.

Required Skills
Expectations for our Software Engineers include:
5+ years of overall experience
·      Understanding about AWS - EC2, S3, RDS etc
·      Experience with Java backend MVC frameworks such as Spring/Hibernate
·      Experience in MongoDB installation, patching, troubleshooting, performance, tracking/tuning, backup and recovery in dynamic environments
·      Understanding about Elastic search.
·      Extensive experience building and refactoring Java applications
·      Understanding and experience building high-performance, scalable algorithms.
·      Understanding of Agile or Kanban / Lean so ware development methodologies
·      Experience using modern build tools such as Maven, Jenkins, Github, etc. a plus
·      Be a learner, able to explore new areas, learn new things, and quickly apply them to solve new problems.
·      Be a spark, bring energy, passion and creativity to work every day.
 
Good to have
·      Good work experience with Message Queue - Kafka, Rabbit MQ, etc
·      Be hands-on, willing to dig in and crank out code.
·      Familiarity No-sql experience ( dynamo , mongo , Cassandra etc. )
·      Familiarity with Datadog or similar monitoring tool
#LI-Hybrid #LI-PC1