Volver a ofertas

Full Stack Engineer, AVP

Deutsche Bank · Bangalore, Indien · India

Senior Full Stack Engineer at AVP level – leveraging AI-driven development in Bangalore. Build secure, scalable microservices with Spring Boot, Kafka, React, and cloud-native practices.

Vista previa generada por IA

Senior Full Stack Engineer at AVP level – leveraging AI-driven development in Bangalore.

Build secure, scalable microservices with Spring Boot, Kafka, React, and cloud-native practices.

Position Overview

Job Title- Full Stack Engineer, AVP Location- Bangalore, India Role Description We are seeking an experienced Full Stack Developer at AVP level with strong system design capabilities, enterprise mindset, and AI-assisted development approach. The role requires designing scalable, secure, and reusable solutions while leveraging AI tools to improve engineering productivity and delivery efficiency.

AI-Assisted Development (Primary Focus)

What we’ll offer you

Your key responsibilities

Your skills and experience

Java and Spring Boot for microservices development.

Good understanding of React, Typescript, CSS3 and HTML5.

REST API design and implementation.

Messaging systems such as Kafka, queues, or streaming platforms.

Databases: Oracle, MS SQL, and exposure to NoSQL databases.

Build tools such as Maven or Gradle.

Version control using Git or Bitbucket.

CI/CD pipelines and artifact management (Artifactory).

Containerization using Docker and Kubernetes.

Ability to contribute in frontend and backend system.

Architecture and System Design Expectations. Strong understanding of API design principles including versioning, authentication, authorization, and rate limiting. Ability to design and implement event-driven systems using Kafka or similar technologies. Comfortable applying design patterns and selecting appropriate architectural approaches. Ability to articulate trade-offs between different design options.

Architecture and System Design Expectations

Strong understanding of API design principles including versioning, authentication, authorization, and rate limiting. Ability to design and implement event-driven systems using Kafka or similar technologies. Comfortable applying design patterns and selecting appropriate architectural approaches. Ability to articulate trade-offs between different design options.

Database and Data Understanding

Strong understanding of SQL and NoSQL databases Knowledge of ACID vs BASE properties Understanding of CAP theorem and distributed data system trade-offs Ability to choose appropriate data storage solutions based on use case.

Cloud and Platform Awareness

Experience with cloud-based implementations (GCP preferred) Understanding of cloud-native architectures and distributed systems Experience with cloud-based implementations (GCP preferred) Understanding of cloud-native architectures and distributed systems

Engineering Practices

Strong adherence to coding standards and organizational development guidelines. Focus on writing clean, maintainable, and testable code. Ability to review code and enforce best practices across the team.

Leadership and Collaboration

Collaborate effectively with technical stakeholders including architects and senior engineers. Provide inputs on design decisions, trade-offs, and implementation strategies Mentor and coach junior developers and support them in resolving BAU issues Promote knowledge sharing and continuous learning within the team

Ways of Working

How we’ll support you

Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs

About us and our teams

Please visit our company website for further information: https://www.db.com/company/company.html

Legal Note

We welcome applications from all people and promote a positive, fair and inclusive work environment.

Encuentra más ofertas como esta

Explora más ofertas activas de esta empresa o crea una cuenta en Insider Jobs para buscar, guardar y seguir oportunidades en todo el job board.