Software Engineer III (backend - Java)

Engineering · Bengaluru, India

Job description

At Khoros, our passion is to help the world’s best brands create customers for life. We build products we’re proud of, and we’re passionate about customer success. As part of the Vista Equity family, you’ll receive best-in-class development opportunities and the ability to work with global brand customers like Samsung, HP, Sony, and Visa.

Responsibilities 
● Design, develop, and unit test enterprise grade SaaS applications dealing with billions of events/data
● Work in a scrum model, and focus on incremental delivery of features
● Collaborate with the leads, architects and product managers to make sure software is delivered on time with high quality.
● Perform code reviews and improve code quality by applying design principles
● Closely work with Support team, on customer escalation and on call rotations
● Exhibit end-to-end ownership of a feature/task/bug
 
Requirements:
● BS/MS in Computer Science, Engineering, or related experience
● 5+ years of development experience working on enterprise level products
● 4+ years experience with Java programming language including object oriented design
● 3+ years of working experience with microservices architecture
● 3+ Experience building software for the cloud (AWS or similar)
● 2+ years of experience with relational (e.g., MySQL, Postgres) and nosql databases (e.g. DynamoDB, MongoDB)
● 2+ years of experience building scalable infrastructure, REST interfaces and distributed systems
● Experience with high volume event streaming and message processing technologies like Kafka/Kinesis or Spark
 
Nice to Have
● Basic understanding of the Social domain and its APIs
● Full stack development experience
● Experience with docker and kubernetes
● Experience with ElasticSearch

About Khoros

The Khoros platform connects every facet of customer engagement, including digital contact centers, messaging, chat, online brand communities, CX analytics, and social media management so brands can listen, respond, and act on customer conversations- creating deep relationships and fostering brand loyalty and advocacy.

Khoros offers a great working environment and competitive compensation and benefits packages. We're looking for fast-thinking, innovative, passionate team players who enjoy brainstorming new ideas, working with the best and brightest in the social media software industry.

Our Core Values

  Accountability - We embrace an ownership mentality

Customer-Centricity - We are obsessed with achieving customer value

 Agility - We move with urgency and purpose

Peers

View in org chart

A panel showing how The Org can help with contacting the right person.

Open roles at Khoros