D
DBS Bank•14h ago
Indeed

Senior Assocate

Hyderabad, Telangana
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Assocate Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at DBS Bank

Full Job Description

In Group Technology at DBS Bank, you will enable an efficient, nimble, and resilient infrastructure focused on productivity and innovation. You'll manage operational processes across multiple delivery channels to delight business partners.

Roles & Responsibilities:

  • Microservices Development: Design, develop, and maintain microservices using Java 17+ (including Java 21 LTS) and Spring Boot 3.3.x with Spring Cloud for patterns like API Gateway, Service Discovery, Circuit Breaker, CQRS, and Event Sourcing.
  • Database Management: Develop databases using MySQL 8.x, PostgreSQL 15+, and Redis 7.x; optimize performance and implement migrations via Liquibase or Flyway.
  • API Development: Create RESTful APIs with OpenAPI/Swagger specifications and integrate third-party services. Knowledge of GraphQL is a plus.
  • Feature Release: Collaborate on requirements, translate business needs into technical solutions using Domain Driven Design (DDD), ensuring timely releases.
  • Bug Fixing & Quality: Resolve bugs efficiently using Test Driven Development (TDD) with comprehensive unit and integration testing to maintain high code quality and OWASP Top 10 compliance.
  • Upgrade Management: Manage upgrades for Spring Boot, databases, and cloud dependencies while maintaining zero-trust security architecture.
  • Production Support: Monitor systems using tools like Prometheus, Grafana, ELK Stack/Splunk, Jaeger/Zipkin; participate in on-call rotations and post-mortem analysis.
  • Deployment Automation: Deploy microservices via CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions), containerize with Docker, and orchestrate using Kubernetes.
  • Performance Monitoring: Analyze performance using Micrometer/OpenTelemetry and conduct load testing with JMeter or Gatling based on metrics.

Requirements:

  • Degree in Computing/CS/Engineering preferred, ideally BS/MS with strong algorithms/system design foundation.
  • Apply Agentic AI approaches towards SDLC phases with an AI-first mindset.
  • 6-8 years of backend development experience using Java and Spring Boot.
  • Proficiency in Java 17+ features (records, sealed classes, pattern matching, virtual threads) and JVM internals tuning.
  • Hands-on expertise with Spring Boot 3.x, Spring Framework 6.x, Spring Cloud, Data JPA, Security, WebFlux, Kafka/RabbitMQ/AWS SQS/SNS for event-driven architecture.
  • Familiarity with CI/CD tools (Jenkins/GitLab Actions), Docker/Kubernetes/Terraform/Helm, and cloud platforms like AWS, Azure, GCP, or Pivotal Tanzu.
  • Experience with relational databases (MySQL 8.x, PostgreSQL 15+) plus NoSQL knowledge (MongoDB/Cassandra/DynamoDB) as a plus.
  • Mastery of microservices architecture principles and TDD using JUnit 5/Mockito/Testcontainers.
  • Knowledge of OAuth 2.0/OIDC/JWT for API security best practices.

Location: Hyderabad - DTI Skyview SEZ

Schedule: Regular Full time

Company

D

DBS Bank

DBS Bank is a leading global bank with deep roots in Asia and operations across more than 30 countries, including India. Headquartered in Singapore, the bank serves millions of customers worldwide thr...

Hyderabad, Telangana
Posted on Indeed

Practice this interview

A voice mock interview for Senior Assocate, Specialist Full Stack developer at DBS Bank, with questions from this job description and your resume, and a scored report afterwards.

Set up interview