Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer 2 @ OYO

Home > Software Development

 Software Development Engineer 2

Job Description

Job Description


We are looking for a skilled and experienced Software Development Engineer II (SDE-II) to join our engineering team. The ideal candidate will be responsible for designing, developing, testing, deploying, and maintaining scalable software solutions. You will work closely with cross-functional teams to build high-quality products and contribute to system architecture and technical decisions.


Key Responsibilities


  • Design, develop, test, and maintain high-performance, scalable applications
  • Write clean, efficient, and reusable code following best engineering practices
  • Participate in system design discussions and contribute to architectural decisions
  • Collaborate with product managers, designers, and other engineers to deliver features
  • Debug, troubleshoot, and resolve production issues
  • Conduct code reviews and ensure code quality and reliability
  • Improve application performance, scalability, and security
  • Mentor junior engineers and contribute to team knowledge sharing
  • Participate in the full software development lifecycle

Required Skills & Qualifications


  • Strong proficiency in Data Structures and Algorithms
  • Experience with object-oriented programming
  • Hands-on experience with Java / Python / C++ / JavaScript (or similar languages)
  • Strong understanding of backend development
  • Experience building and consuming RESTful APIs
  • Knowledge of microservices architecture
  • Experience with relational and NoSQL databases
  • Solid understanding of SQL
  • Familiarity with system design principles
  • Experience with cloud platforms (AWS / Azure / GCP)
  • Knowledge of version control systems (Git)
  • Understanding of CI/CD pipelines
  • Experience with Linux/Unix environments
  • Strong problem-solving and debugging skills

Preferred Qualifications


  • Experience working on large-scale distributed systems
  • Knowledge of containerization tools (Docker, Kubernetes)
  • Exposure to message queues (Kafka, RabbitMQ, etc.)
  • Understanding of security best practices
  • Experience in agile/scrum development environments

Education

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field (or equivalent practical experience)

Experience

  • 37 years of professional software development experience

Job Classification

Industry: Travel & Tourism
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: OYO
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Spring Boot Java Hibernate Postgresql Kafka Prometheus ORM Activemq Grafana Microservices Rabbitmq Docker GCP Azure Cloud MySQL JPA MongoDB AWS Elastic Search Kubernetes

 Fraud Alert to job seekers!

₹ 15-30 Lacs P.A

Similar positions

Data Engineer

  • Hexaware Technologies
  • 6 - 9 years
  • Hyderabad
  • 2 days ago
₹ 10-20 Lacs P.A.

Custom Software Engineer

  • Accenture
  • 3 - 8 years
  • Chennai
  • 2 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 7 - 12 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 7 - 12 years
  • Chennai
  • 2 days ago
₹ Not Disclosed

OYO

UTTAM TOYOTA, one of Toyota€™s leading Dealer Partners in India offers the unique Toyota combination of world class products and unmatched buying and service experience to its customers. Currently UTTAM TOYOTA operates through its facilities located at Delhi, Noida & Ghaz...