Enable job alerts via email!

Senior and Lead Product Engineer

Sprinklr

Gurugram District

On-site

INR 10,00,000 - 20,00,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in Gurugram is seeking a Backend Developer to design and maintain scalable services using Java. The ideal candidate should possess 2-8 years of backend development experience, as well as strong skills in Java frameworks and teamwork. This role is critical for delivering high-quality software solutions in a dynamic environment.

Qualifications

  • 2-8 years of hands-on experience in backend development using Java.
  • Strong understanding of object-oriented programming principles.
  • Experience in building large-scale applications.

Responsibilities

  • Design, develop, and maintain scalable backend services.
  • Architect solutions for high availability and reliability.
  • Collaborate with cross-functional teams to deliver software.

Skills

Backend development in Java
Object-oriented programming
Java frameworks
Problem-solving
Teamwork

Education

Bachelor's or Master's in Software Engineering or related field

Tools

Spring
Spring Boot
MySQL
MongoDB
Apache Kafka
Docker
AWS
Job description

Responsibilities:

  • Design, develop, and maintain scalable backend services and distributed systems using Java.
  • Architect and implement solutions that handle large volumes of data and ensure high availability, fault tolerance, and reliability.
  • Collaborate with product managers, front-end developers, and other stakeholders to deliver high-quality software solutions.
  • Develop and optimize distributed systems to enhance performance, scalability, and efficiency.
  • Troubleshoot and resolve complex technical issues in distributed environments.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to peers.

Requirements:

  • A bachelor's or master's degree in software engineering, computer science, or a similar discipline.
  • 2-8 years of hands-on experience in backend development using Java.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Proficiency in Java frameworks such as Spring, Spring Boot, etc.
  • Experience in building large-scale applications and leveraging distributed systems.
  • Experience with database technologies such as MySQL, MongoDB, or Elasticsearch.
  • Knowledge of distributed data storage and processing frameworks such as Apache Kafka, Apache Cassandra, or Hadoop.
  • Knowledge of containerisation technologies (e. g., Docker, Kubernetes) and cloud computing platforms (e. g., AWS, Azure, GCP) is preferred.
  • Exceptional problem-solving abilities, meticulousness, and a drive to provide software solutions of the highest calibre.
  • Strong teamwork and communication abilities, as well as the capacity to function well in a dynamic, fast-paced workplace.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.