Java Backend Development Lead (With Kotlin), VP

5 - 9 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be working as a Java Backend Development Lead (With Kotlin) at Deutsche Bank in Pune, India. The role involves expanding the internal Technology capability to provide top-notch technology solutions for the Banking industry. As part of a cross-functional agile delivery team, you will adopt an innovative approach to software development, utilizing the latest technologies and practices with a strong focus on business value. Collaboration, open code sharing, and creating a supportive environment will be essential aspects of your role. Your responsibilities will span from initial analysis to production support. Key Responsibilities: - Analyze and refine stories, design solutions, implement, test, and support them in production. - Hands-on experience in building microservices using Spring Boot (Java and Kotlin). - Use BDD techniques to ensure alignment with stakeholders and build the right solutions. - Write high-quality code using test-driven development, clean coding practices, and constant refactoring. - Work on a variety of technologies and components, such as user interfaces, services, and databases, acting as a generalizing specialist. - Define and evolve the architecture of components, contributing to department and bank-wide architectural decisions. - Deliver reliable software that is easy to support in production, being available for 3rd line support when necessary. - Facilitate short lead times and minimal waste in software development through a highly automated Continuous Delivery pipeline. - Foster a culture of learning and continuous improvement within the team. Qualification Required: - Deep knowledge of at least one modern programming language, preferably Java, understanding both object-oriented and functional programming. - Practical experience in test-driven development and continuous refactoring in a CI environment. - Familiarity with web technologies like HTML, CSS, JavaScript, ReactJS, Bootstrap, Node.js. - Knowledge of SQL, relational databases (Oracle PL/SQL), Kafka messaging, and Kotlin. - Experience working in agile teams following Scrum, Kanban, or XP methodologies. - Experience in Functional Analysis and Automated Testing is highly desirable. Additional Details: Deutsche Bank aims to create a culture of empowerment and collaboration where employees excel together. The company values responsibility, commercial thinking, initiative, and collaborative work. Continuous learning, coaching, and support are provided to aid career progression. A range of flexible benefits is available to suit individual needs. Visit the company website for more information: [Deutsche Bank Website](https://www.db.com/company/company.htm),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Deutsche Bank logo
Deutsche Bank

Banking and Financial Services

Frankfurt

RecommendedJobs for You