company_logo

Backend-Developers SDE 1 / SDE 2

Ola

Updated on: 26 July 2024

Additional Details

Website

www.olacabs.com

website

Work Location

Bengaluru, India

location

Job Type

FTE

job_type

Batch

1-5 years of relevant industry experience

batch

Stream Required

Bachelor’s degree in Computer Science

stream

Salary

18+ LPA (Expected)

salary

Job Description

We are on the lookout for individuals who can work with dynamic team setups and solve intriguing problems, someone who can bring a fresh mind with new ideas and perspectives and have a sense of ownership.

Preferred Skills:

  • Strong understanding and pro-efficient of Object Oriented Programming, data structures and design patterns

  • Strong Java Object Oriented programming skills.

  • Knowledge of software development processes & agile methodologies - Scrum and Kanban Methodologies.

  • Strong problem solving and debugging skills

  • Good understanding of DB Design

  • Ability to work with multiple levels in the organization with key business holders

  • Should have aware of best practices for Software development

  • Should be keen around delivering top notch products.

  • Excellent communication skills, fluent English - Communicates and articulates effectively in all situations and creates an environment of open and effective communication.

  • Strong problem-solving skills, algorithmic skills and data structures.

Responsibilities:

  • You implement, and deploy software components with good low level design. Leading projects and solving problems within projects with guidance.

  • You have started independently coming up with design approaches and with seniors to improve them.

  • You are able to work independently and with your team to deliver software successfully.

  • Your work is consistently of good quality and incorporates best practices. Your output has low defects and your team trusts your work.

  • Your code reviews tend to be rapid and uneventful. You provide useful code reviews for changes submitted by others.

  • You contribute to operational excellence and are proactive in solving consumer/team impacting issues

  • You have established good working relationships with team-mates and peers working on related software. You recognize discordant views and take part in constructive dialogue to resolve them.

  • You are a  hustler, you proactively and aggressively work to deliver on time critical organizational goals.

  • If given a chance to lead the team, should be able to mentor and help the POD lead or reporting manager on daily/weekly executions based on the chosen methodology.

Minimum qualifications:

  • Bachelor's degree in Computer Science, related technical discipline or equivalent practical experience.

  • 1-5 years of relevant industry experience

  • Experience designing and implementing multi tenanted distributed systems.

  • Experience in TDD, BDD. Hands-on experience with Unit Test and build automation for various tech ops.

  • Experience programming one or more languages such as Java, GoLang and Scala.

  • Implemented successful solutions to a wide variety of challenges in application architecture, design and coding, functionality and usability, scaling and optimization.

  • Experience in using GIT, Jira, Confluence, observability tools, distributed tracing etc,.

  • Should have experience working in cloud technologies using AWS or Azure.

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Important: If an employer asks you to pay any kind of fee, please notify us immediately. The Job company does not charge any fee from the applicants and we do not post any jobs where companies ask candidates to pay.

Click on the Apply Now button to apply for Ola