Skills
Languages
Java, Python, C++, SQL, TypeScript, JavaScript, Bash
Frameworks & Libraries
Spring Boot, Spring MVC, Flask, Mockito, Jackson, JUnit, TestNG, Cucumber, React.js
Architecture & Backend Systems
Microservices, Distributed Systems, Event-Driven Architectures, System Design, REST API Development, GraphQL, Transactional Systems, Apache Flink, Design Patterns
Data Engineering & Algorithms
Data Structures & Algorithms, SQL Optimization, Data Modeling, Spark ETL, Big Data Processing, PostgreSQL, MongoDB, ML Model Integration
Concurrency & Reactive Programming
Multi-threading, Locks & Deadlock Avoidance, Reactive Spring Boot
Cloud & Infrastructure
AWS, Azure, ECS, EKS, RDS/Aurora, ElastiCache, Redis, Memcached, S3, Lambda, Docker, Kubernetes, CloudFormation, Terraform
CI/CD & DevOps
Maven, Jenkins, GitHub Actions, CMake, Bazel, Automated CI/CD Pipelines
Testing & QA
TDD, Unit Testing, Functional Testing, Regression Testing, Cucumber Automation, Sprint-based Testing Practices
Observability & Monitoring
Prometheus, Grafana, ELK Stack, CloudWatch, Splunk
Other Technical Skills
Security best practices, OAuth2/JWT, Cloud-integrated backend development, Automated ETL pipelines, Metadata workflows
About
Backend & Database Systems Engineer with 5+ years of experience designing, developing, and optimizing large-scale personalization and data-driven systems in hybrid cloud environments. Skilled in building Java and Python microservices, event-driven and distributed architectures, and high-volume transactional systems using Spring Boot, GraphQL, and Apache Flink. Proven expertise in SQL optimization, multi-threaded programming, big data processing, ML model integration, and cloud-native deployments across AWS and Azure. Adept at system design, CI/CD automation, unit/regression testing, and performance tuning to enhance throughput, reliability, and customer-facing API services across web and mobile channels.