OLX India

Back End Developer

Gurugram, HR, IN

3 days ago
Save Job

Summary

At OLX, we work together to build a more sustainable world through trade.


We make it safe, smart, and convenient to buy and sell cars, find housing, get jobs, buy and sell household goods, and more.


What You Will Do:

  • Design scalable, reliable, and secure backend systems, ensuring optimal performance for distributed microservices.
  • Write high-quality, maintainable, and efficient code, setting the standard for the team.
  • Lead initiatives to modernize our tech stack, evaluating and integrating modern tools and frameworks to improve scalability, agility, and maintainability.
  • Translate complex business requirements into technical designs and scalable solutions.
  • Develop robust APIs, storage solutions, and caching mechanisms to support intricate business workflows.
  • Collaborate closely with product managers, designers, and architects to align technical solutions with business goals.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Conduct design and code reviews to ensure best practices and high-quality deliverables.
  • Drive technical decision-making, balancing trade-offs between immediate needs and long-term sustainability.
  • Play an active role in agile development practices, championing rapid iteration and deployment of features.



Who We Are Looking For:

  • Proficiency in one or more programming languages (e.g., Java, Python, Go, JavaScript) with hands-on development experience with experience in writing unit & integration tests.
  • A Bachelor's degree in Computer Science, Engineering, or a related technical discipline.
  • 4+ years of Experience in building scalable web applications in a microservices architecture.
  • Proven experience building large-scale, distributed systems in a microservices architecture.
  • Strong understanding of software design principles, including OOP, SOLID design patterns, and Clean Code practices.
  • Knowledge of cloud platforms (AWS, GCP, or Azure) and container orchestration tools like Kubernetes is a plus.
  • Strong problem-solving skills with a focus on scalability, reliability, and performance.
  • Proficiency in at least one of the databases like MySQL, PostgreSQL or Oracle and one of the NOSQLs like DynamoDB, MongoDB, Cassandra, and Aerospike.
  • Hands-on experience with building and using RESTful APIs.
  • Familiarity with agile development practices and a passion for scalable, future-proof engineering solutions.
  • A team player with excellent communication skills, capable of working across multiple teams and stakeholders.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: