Associate, Application Development, Consumer Banking Group Technology
Dbs
Hyderabad - DTI Waverock SEZ · Hyderabad
Posted Oct 28, 2026
- Other
Job description
Business Function Group Technology enables and empowers the bank with an efficient, nimble, and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group Technology, we manage most the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels. Required Skills & Experience Minimum 4+ years of hands-on experience in Software Development with strong backend engineering expertise. Strong understanding of Data Structures, Algorithms, Computational Complexity, and Problem Solving . Excellent working knowledge of Java (17+) , including: Concurrency and Multithreading Collections Framework JVM Internals and Performance Optimization Functional Programming concepts Hands-on experience in designing, developing, and maintaining Java/Spring-based applications , including: Spring Boot Spring MVC Spring Data JPA RESTful APIs Event-Driven Architectures Proven experience in building and operating Microservices architectures , including service decomposition, resilience patterns, scalability, and observability. Strong understanding of Object-Oriented Analysis & Design (OOAD) and implementation of common design patterns, SOLID principles, and clean architecture practices. Excellent knowledge of Relational Databases , SQL optimization, query tuning, indexing strategies, and performance troubleshooting. Experience with Test-Driven Development (TDD) and automated testing frameworks include: JUnit Mockito Spring Test Karate or Cucumber Framework (BDD) Proficiency with modern SDLC and DevOps tools: Git / Bitbucket Maven / Gradle Jenkins SonarQube Nexus JIRA Experience working with Cloud and Container platforms: Docker Kubernetes (preferred) Familiarity with observability and monitoring tools like ELK. Strong automation and scripting capabilities. Ability to work effectively in dynamic, fast-paced environments and quickly adapt to evolving business and technology requirements. Strong verbal and written communication skills with the ability to collaborate across distributed teams and stakeholders. AI-Assisted Development & Engineering Productivity (GenAI) Experience using Generative AI-powered software development tools to improve engineering productivity and code quality, such as: Gemini CLI Claude Code / Claude CLI Ability to leverage AI tools for: Code generation and refactoring Unit test creation API development and documentation Code review assistance Root cause analysis and troubleshooting Performance optimization recommendations Understanding of Responsible AI-assisted development practices , including: Validating AI-generated code Security and compliance reviews Prompt engineering for software development AI-assisted debugging and system analysis Maintaining code quality, maintainability, and governance standards Preferred Qualifications Experience in Banking, Payments, FinTech, or high-volume transaction systems. Experience with CI/CD pipelines, Infrastructure as Code, and Cloud-native application development. Contributions to engineering productivity initiatives, developer platforms, or AI-driven development practices will be highly valued. Location: Hyderabad - DTI Waverock SEZ Job: Technology Schedule: Regular Employee Status: Full time