Kotak

Software Developer Engineer 1-Digital Banking Kotak 811-Regional Sales

Kotak Bengaluru, Karnataka, India

Banking · 10,001+ employees

Aug 25
Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The role involves backend development, specifically building and deploying microservices and API implementations. You will be responsible for debugging, performance analysis, and ensuring service security and discoverability.

What they look for

Backend Development Python Microservices Node JS Java API Implementation Spring Boot RabbitMQ Design Patterns SQL NoSQL AWS Unit Testing Load Testing TDD

Requirements

Candidates must have 2-4 years of relevant backend experience and a degree in Computer Science, Engineering, or Mathematics. Proficiency in Java, Python, or Node.js, along with experience in database management and API gateways, is required.

Full description

Role: SDE1- Backend

Functional Area: Backend development (Phyton, Microservies, Node JS, Java , API + DB)

Relevant experience: 2-4 years

Technical Skills:

  • Experienced in building microservices using Node or similar (e.g: Java springboot, Phyton ) ,

api implementations (Spring boot, Node etc), Middleware (RabbitMQ etc..)

  • Experienced in using design patterns to address backend design problems
  • Excellent analytical, problem solving and debugging skills, perf analysis and remediation.
  • Hands-on experience in RDS (Oracle, Postgress, MySQL, SQL server etc) NoSQL (Mongo,

Dynamo etc..)

  • Experienced on configuring and deploying services to be consumed using API gateways (AWS

native, Kong etc) – service discoverability, service security, service throttling etc

  • Hands on Experience in unit and feature testing, TDD, load testing Unit testing experience

using Junit or similar.

  • Keeps updated with emerging back end technology innovations, improvements.

General Skills:

  • Detail oriented. Takes initiative, and ready to take ownership, displays commitment.
  • Should be open to work in a startup environment and have confidence to deal with complex

issues and tackle high pressure situations focussed on solutions.

Education & Experience:

  • At least an undergraduate degree in Computer Science, Engineering, or Mathematics,

preferably from a Tier 1 college. BE preferred.

  • 2-4 years of front-end experience