Entry-Level Java Developer Job at Kotak Mahindra Bank – Apply Now in Hyderabad or Mumbai (2025)

Published On: October 2, 2025
Entry level Java developer jobs at Hyderabad

Are you a fresh graduate or an aspiring Java developer with 0–1 year of experience looking to break into the tech world? Kotak Mahindra Bank is hiring for a Software Engineering I – Support Services (Applications – CTB) role in Hyderabad. This full-time, permanent position offers a unique chance to work on backend services, APIs, and microservices using Java and Spring Boot—all within a mission-driven team dedicated to transforming digital banking. If you’re passionate about coding, eager to learn, and ready to make a real impact, this opportunity could be your launchpad into the fintech space. Read on to find out more and apply today!

Job Details

CompanyKotak Mahindra Bank
Job RoleSoftware Engineering I-SUPPORT SERVICES-Applications-CTB
LocationHyderabad, Telangana, India
Salary₹3.5 to ₹4.5 LPA (Expected)
Employment TypeFull-time
Last Date to ApplyNot Disclosed

About Kotak Mahindra Bank

Kotak Mahindra Bank began in 1985 as a finance company and in 2003 became India’s first non‑banking finance company to convert into a full‑fledged commercial bank under RBI approval.

From its roots, the bank has fostered a culture of entrepreneurship + professionalism, emphasizing continuous learning and accountability—a “professional entrepreneur” mindset as coined by founder Uday Kotak.

Eligibility Criteria

  • Education: Bachelor s or Master s degree in Computer Science, Engineering, or related field.
  • Experience: 0-1 Years- Freshers eligible
  • Preferred Skills: Proficiency in Java, Spring Boot, and RESTful API development.
  • Solid understanding of data structures, algorithms, and object-oriented programming.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and version control (Git).
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Exposure to financial systems, banking APIs, or fintech platforms.
  • Knowledge of security standards (e.g., OAuth2, JWT, PCI DSS).
  • Experience with messaging systems (Kafka, RabbitMQ) and monitoring tools (Grafana, Prometheus).
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Good to have Certifications: Java Certified Developer & AWS Developer or Solution Architect

Roles & Responsibilities

  • Design, develop, and maintain backend services and APIs using Java and Spring Boot.
  • Collaborate with product managers, architects, and QA teams to deliver robust banking solutions.
  • Build microservices for transaction processing, customer onboarding, and risk management.
  • Integrate with internal and third-party APIs for payments, KYC, and credit scoring.
  • Ensure code quality through unit testing, code reviews, and adherence to secure coding practices.
  • Participate in Agile ceremonies and contribute to continuous integration and deployment (CI/CD) pipelines.

Selection Process

  1. [Round 1: Online Test / Aptitude Test]
  2. [Round 2: Technical Interview]
  3. [Round 3: HR Interview]

How to Apply

  1. Visit the official careers page: Click Here to Apply
  2. Register/Login with your details.
  3. Fill in the application form and upload your resume.

Preparation Tips

✅ How to Prepare for the Kotak Mahindra Bank Software Engineering Role (0–1 Yr)

1. Master the Java & Spring Boot Basics

  • This role is backend-heavy and requires solid knowledge of Java and Spring Boot.
  • Practice:
    • Building RESTful APIs.
    • Writing CRUD operations using Spring Data JPA.
    • Error handling, DTOs, and API security with JWT.

Pro Tip: Build a small banking-style project (e.g. user account system) to showcase in interviews.


2. Understand Microservices Architecture

  • Kotak is moving towards a microservices-based backend.
  • You should:
    • Understand service-to-service communication.
    • Know about tools like Postman, Swagger, and API Gateways.

3. Prepare Core CS Fundamentals

  • Be interview-ready in:
    • Data Structures (arrays, hashmaps, stacks, queues, trees)
    • Algorithms (sorting, searching, recursion, sliding window)
    • OOP Principles – Encapsulation, Inheritance, Polymorphism, Abstraction

Practice on platforms like LeetCode, HackerRank, or CodeStudio.


4. Learn the Basics of Cloud & Containers

  • Familiarity with AWS, Docker, and Kubernetes is preferred.
  • Focus on:
    • Deploying Java apps on cloud (even a simple EC2 setup).
    • Containerizing a Spring Boot app using Docker.

5. Understand Banking Domain Basics

  • While not always required, understanding core banking processes (e.g., KYC, credit scoring, risk assessment) gives you an edge.
  • Read about:
    • CTB (Change the Bank) vs RTB (Run the Bank) roles
    • Basics of digital banking workflows

6. Sharpen Agile & DevOps Knowledge

  • You’ll be expected to participate in Agile ceremonies and possibly work with CI/CD.
  • Know the basics of:
    • Jira, Git, Jenkins, Maven, Unit Testing

7. Prepare for Behavioral & Cultural Fit Rounds

  • Kotak values trust, speed, and customer-first thinking.
  • Be prepared for situational questions like:
    • “Tell me about a time you worked under pressure.”
    • “How do you handle errors in production?”

8. Update Your Resume & LinkedIn

  • Highlight:
    • Relevant tech stack (Java, Spring Boot, APIs)
    • Mini-projects or internships
    • Soft skills: problem-solving, ownership, collaboration

Add keywords like “microservices,” “API development,” “Agile” to match ATS filters.


🛠 Bonus: Mock Interview Resources

  • Java Backend Mock Interviews: YouTube channels like Telusko, Tech Primers, or Coding Simplified.
  • Cloud Basics: AWS Skill Builder (free)
  • Git & DevOps: Try GitHub Projects + simple CI/CD pipelines on GitLab.

Important Dates

Application Start Date09/30/2025
Last Date to ApplyNot Mentioned
Exam/Interview DateNot Mentioned

Don’t miss this opportunity to work with Kotak Mahindra Bank as a Fresher Java Developer. Apply today!

Apply Now

Software Muchatlu

We’re your go-to hub for job updates, career tips, and software industry insights - All in one place.
Trusted by 50,000+ professionals and learners, Software Muchatlu makes your career journey simpler and smarter.

Leave a Comment