Senior Software Engineer

Kotak Mahindra Bank

Hyderabad

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading bank in India is seeking a mid-senior level Software Engineer to join their team. The role involves designing and implementing complex software solutions, mentoring junior engineers, and working in a collaborative environment to enhance banking services through technology. Candidates should have a strong background in Java and experience with scalable systems.

Qualifications

  • 4+ years of professional software/product development experience.
  • Experience in designing and architecting reliable and scalable systems.
  • Proficiency in programming and delivering high-quality code.

Responsibilities

  • Design and implement complex distributed software.
  • Lead resolution of ambiguous technical problems.
  • Mentor and review work of other engineers.

Skills

Object-oriented programming
Agile/Scrum
Mentoring
Problem-solving
Team collaboration

Education

Bachelor’s degree in computer science engineering
B.Tech, BE, ME, or M.Tech

Tools

Java
Spring Boot
Microservices
Unix command line

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Kotak Mahindra Bank

Talent Acquisition Leader - Tech & Product at Kotak Mahindra Bank

Job Title: SDE2/SDE3/PE

Experience range: 4-15 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.

Key Job Responsibilities:

  1. Independently design and implement complex distributed software using object-oriented approach/technologies.
  2. Lead ambiguous and undefined technical problems to resolution.
  3. Design and develop services capable of handling high-volume transactions and data.
  4. Understand business requirements, challenges, and translate them into workable solutions.
  5. Resolve technical issues independently by understanding existing code and architecture.
  6. Mentor and review work of other engineers, maintaining high standards.
  7. Work effectively in a cross-functional team and influence solution design impacting the larger organization.

Mandatory Qualifications

  1. Bachelor’s degree in computer science engineering or equivalent.
  2. 4+ years of professional software/product development experience.
  3. Experience in designing and architecting reliable and scalable systems.
  4. Proficiency in programming and delivering high-quality code in any software language.
  5. Experience with full software development lifecycle, including coding standards, code reviews, source control, operational excellence, and CI/CD.
  6. Experience working in Agile/Scrum environments to deliver quality software efficiently.

Preferred Qualifications

  1. Hands-on experience in Java backend engineering.
  2. Experience developing cloud-native applications using Java technologies.
  3. Knowledge of Core Java, Collections, Threading, Memory Management, Spring Boot, and Rest API.
  4. Exposure to Microservices architecture.
  5. Unix command line proficiency.
  6. Knowledge of database objects, DML, DDL.
  7. Prior experience in Indian Banking or Fintech sectors is a plus.

Education background: B.Tech, BE, ME, or M.Tech

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology and Engineering
Industries
  • Banking, IT Services, and IT Consulting

Referrals increase your chances of interviewing at Kotak Mahindra Bank by 2x.

Sign in to set job alerts for “Software Engineer” roles.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Kotak Mahindra Bank • Bengaluru

On-site
USD 6,816 - 13,632
Software Engineering II-SUPPORT SERVICES-AI & Platforms - In House Engineering
Software Engineering II-SUPPORT SERVICES-AI & Platforms - In House Engineering

Kotak Mahindra Bank • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Software Development Engineer II/III
Software Development Engineer II/III

Kotak Mahindra Bank Limited • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Kotak Bank – Software Developer Engineer
Kotak Bank – Software Developer Engineer

Winzons • India

On-site
INR 900,000 - 1,500,000
Senior Backend Developer
Senior Backend Developer

Backbase • Hyderabad

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

IDFC FIRST Bank • Chennai

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

HSBC • Hyderabad

On-site
INR 800,000 - 1,200,000
Software Engineer II - Full Stack Developer-R-250507
Software Engineer II - Full Stack Developer-R-250507

Mastercard • Pune City

On-site
INR 3,505,000 - 6,135,000
Solutions Architect ( Banking Domain )
Solutions Architect ( Banking Domain )

Tata Consultancy Services • Hyderabad

On-site
INR 1,800,000 - 3,500,000
Software developer Engineer_Backend
Software developer Engineer_Backend

FundsIndia • Bengaluru

On-site
INR 1,200,000 - 2,400,000