Software Engineering II-SUPPORT SERVICES-AI & Platforms - In House Engineering

Kotak Mahindra Bank

Hyderabad

On-site

INR 1,800,000 - 3,800,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kotak Mahindra Bank seeks a Software Development Engineer to design, develop, and deploy robust software solutions. The role focuses on Java/J2EE or Python with Spring, microservices, and modern data stores, while engaging in SDLC activities and architecture alignment.

You will contribute across design reviews and code quality, shaping scalable banking software. Location options include Mumbai, Bangalore, or Hyderabad with a strong emphasis on agile practices, DevOps workflows, and stakeholder

Qualifications

  • Strong background in JAVA/J2EE or Python with Spring stack.
  • Solid OOP and design patterns knowledge.
  • Experience with PostgreSQL/Oracle and NoSQL (Dynamo/MongoDB).
  • Experience building microservices and Camunda/Temporal workflows.
  • Docker/containerization experience.
  • Kafka/RabbitMQ messaging experience.
  • Familiar with CI/CD and DevOps tools.
  • Cloud exposure in AWS or Azure.
  • Knowledge of Domain Driven Design.
  • Agile/Kanban process experience.
  • Effective stakeholder communication and delivery management.

Responsibilities

  • Design, develop and implement software solutions. Solve business problems through engineering practices.
  • Involved in all SDLC aspects: requirements analysis, architecture alignment, documentation, and module development.
  • Identify or troubleshoot application code-related issues.
  • Take active role in code reviews to ensure alignment to architecture.
  • Assist with design reviews by integrating requirements into designs and data flows.
  • Participate in project planning with PMs, BAs and team members to align requirements with solutions.

Skills

Java / J2EE
Python
Spring
OOP & Design Patterns
Data Structures & Algorithms
Microservices
Docker
Kafka
NoSQL (Dynamo, MongoDB)
SQL / Relational DBs (PostgreSQL, ORA)
CI/CD / DevOps
Cloud (AWS / Azure)
Domain Driven Design
Agile / Kanban
Stakeholder Communication
Banking / Fintech familiarity

Education

Bachelor's degree in Computer Science / IT

Tools

Camunda
Temporal
Docker
PostgreSQL
Oracle
MongoDB
Dynamo
Kafka
RabbitMQ

Job description

What We Offer

Our mission is simple – Building trust. Our customer's trust in us is not merely about the safety of their assets but also about how dependable our digital offerings are. That’s why, we at Kotak Group are dedicated to transforming banking by imbibing a technology-first approach in everything we do, with an aim to enhance customer experience by providing superior banking services. We welcome and invite the best technological minds in the country to come join us in our mission to make banking seamless and swift. Here, we promise you meaningful work that positively impacts the lives of many.

Job Title: SDE-2/3

Location: Mumbai/Bangalore/Hyderabad

Experience range: 3 to 12 years

What We Offer

Our mission is simple – Building trust. Our customer's trust in us is not merely about the safety of their assets but also about how dependable our digital offerings are. That’s why, we at Kotak Group are dedicated to transforming banking by imbibing a technology-first approach in everything we do, with an aim to enhance customer experience by providing superior banking services. We welcome and invite the best technological minds in the country to come join us in our mission to make banking seamless and swift. Here, we promise you meaningful work that positively impacts the lives of many.

What We Ask For
  • Design, develop and implement software solutions. Solve business problems through innovation and engineering practices.
  • Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules.
  • Identify or troubleshoot application code-related issues.
  • Take active role in code reviews to ensure solutions are aligned to pre- defined architectural specifications.
  • Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows.
  • Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.
Qualifications
  • Should have strong technical background in JAVA, J2EE or Python, Spring stack
  • Well versed with OOP’s concept and design patterns
  • Good understanding of data structure and algorithms
  • Strong experience with Database systems like RDBMS (PostgreSQL, Oracle etc.) and NoSQL (Dynamo, MongoDB etc.)
  • Experience in building Microservices and knowledge of workflow orchestration with Camunda or Temporal
  • Knowledge of docker and containerization.
  • Should have good experience in using messaging platforms like Kafka, RabbitMQ, etc.
  • Knowledge in CI/CD Pipeline and Dev Ops tools
  • Knowledge in Cloud Services such as AWS or Azure
  • Should be familiar with Domain Driven Design
  • Passionate and having depth knowledge in agile, Kanban process
  • Should be able to communicate effectively with stakeholders
  • Manage scope, timelines, quality, goals and deliverables that supports business
  • Good communications skills
  • Prior work experience in the product engineering/development.
  • Good to have prior experience in Indian Banking segment and/or Fintech.
Education Background

Bachelor’s degree in Computer Science, Information Technology or related field of study

Good to have Certifications
  • Java Certified Developer
  • AWS Developer or Solution Architect
Experience Range Required

3-12 Years

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering III-SUPPORT SERVICES-CTO - In House Engineering
Software Engineering III-SUPPORT SERVICES-CTO - In House Engineering

Kotak Mahindra Bank • Hyderabad

On-site
INR 1,500,000 - 2,200,000
Senior Software Engineer
Senior Software Engineer

Kotak Mahindra Bank • Bengaluru

On-site
USD 6,816 - 13,632
Back End Developer
Back End Developer

Kotak Mahindra Bank • Hyderabad

On-site
INR 1,800,000 - 3,400,000
Software Engineering Manager
Software Engineering Manager

Kotak Mahindra Bank • Hyderabad

On-site
INR 5,000,000 - 7,500,000
Senior Software Engineer
Senior Software Engineer

Kotak Mahindra Bank • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Software Developer Engineer
Senior Software Developer Engineer

Kotak Mahindra Bank Limited • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Senior Software Development Engineer II
Senior Software Development Engineer II

Axway • Dadri

On-site
INR 1,100,000 - 1,700,000
Equal opportunity employer
Disability-friendly hiring
SDE 1 - Java
SDE 1 - Java

M2P Fintech • Chennai District

On-site
INR 1,500,000 - 2,500,000
Inclusive and People-First Culture
Health & Wellness Programs
Comprehensive Medical Insurance
+2
Software Development Engineer - 2
Software Development Engineer - 2

Quona Capital • Mumbai

On-site
INR 1,000,000 - 1,800,000
Senior Software Engineer II
Senior Software Engineer II

Axway • Dadri

On-site
INR 1,800,000 - 2,600,000