Website:
kotak.bank.in
Job details:
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
Click on Apply to know more.