Location
Bengaluru, Karnataka, India
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Role Overview
Kotak Mahindra Bank is looking for a highly motivated
Software Development Engineer I (SDE I)
with
1–2 years of hands-on industry experience
in software development. The role involves building scalable, secure, and high-performance applications supporting the bank’s digital and core banking platforms.
Key Responsibilities
- Design, develop, test, and deploy robust software applications.
- Write clean, maintainable, and efficient code aligned with industry best practices.
- Build and enhance
RESTful APIs and microservices
.
- Collaborate with product managers, architects, and senior engineers to translate business requirements into technical solutions.
- Debug and troubleshoot issues in development, QA, and production environments.
- Participate in
code reviews
and ensure adherence to coding standards.
- Optimize applications for
performance, scalability, and security
.
- Contribute to CI/CD pipelines and DevOps practices.
- Ensure compliance with
banking security and regulatory standards
.
Mandatory Requirements
- 1–2 years of professional experience in software development (non-negotiable)
- Strong hands-on experience in Java
- Experience building
production-grade applications using Java frameworks (preferably Spring / Spring Boot)
- Strong foundation in
Data Structures \& Algorithms
Technical Skills
- Primary Skill (Required): Java
- Hands-on experience with:
- Spring Boot / Spring Framework
- REST APIs \& Microservices architecture
- Relational or NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)
- Object-Oriented Programming (OOP)
- Experience with:
- Git or other version control systems
- Basic
CI/CD pipelines
- Working knowledge of:
- Cloud platforms (
AWS / Azure / GCP
) – basic exposure expected
Preferred Skills
- Experience in fintech, banking, or regulated environments
- Understanding of
secure coding practices
- Exposure to
Docker / Kubernetes
is an advantage
- Basic frontend knowledge (HTML, CSS, JavaScript) is a plus
Behavioral Competencies
- Strong problem-solving and analytical skills
- Ability to work in a fast-paced, agile environment
- Ownership mindset with attention to detail
- Effective communication and collaboration skills
- Willingness to learn and adapt to new technologies
Key Performance Indicators (KPIs)
- Quality and maintainability of code
- Timely delivery of assigned tasks
- Defect rates and production stability
- Contribution to system performance improvements
- Collaboration and team impact
Why Join Kotak Mahindra Bank?
- Opportunity to build
next-gen digital banking solutions
- Exposure to
enterprise-scale financial systems
- Strong learning and growth environment
- Work on
security-critical and high-impact applications
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.