Salary
≈ $9.5k – $22k per year (Estimated)
Location
In office (Bengaluru)
Experience
5+ years exp
First seen by Alion on Oct 31, 2026. Target scores A on the Alion truth index.
Overview
Company
Impact
Profile match
Target is an American general merchandise retailer founded in 1902 as the Dayton Dry Goods Company, which opened the first discount store under the Target name in 1962. It runs roughly two thousand stores across the United States selling apparel, home goods, beauty, electronics, toys and groceries, and has built its position on design partnerships and owned brands that give it products competitors cannot stock. Headquartered in Minneapolis and listed on the New York Stock Exchange, it fulfils the large majority of digital orders from its own stores rather than from separate warehouses.
Responsibilities:
- Design, develop, and maintain scalable backend systems using Java, Spring Boot, and Python.
- Build and maintain microservices and event-driven architectures using Kafka.
- Develop and maintain REST APIs, ensuring efficient communication between distributed services.
- Design and implement reliable data storage and retrieval solutions using PostgreSQL, MongoDB, and other SQL/NoSQL databases.
- Take ownership of end-to-end development, from technical design and implementation to deployment and production support.
- Build highly available and fault-tolerant systems by implementing resilience patterns such as retries, circuit breakers, and graceful degradation.
- Optimise application performance, latency, throughput, and resource utilisation.
- Implement asynchronous processing and messaging workflows for distributed applications.
- Ensure production readiness through effective monitoring, logging, alerting, and distributed tracing.
- Collaborate with cross-functional teams to define APIs, service contracts, and data models.
- Contribute to CI/CD pipelines, automated testing, and deployment processes.
- Write clean, maintainable, reusable, and well-tested code following engineering best practices.
- Use production metrics and monitoring data to continuously improve system reliability and performance.
- Participate in code reviews, technical discussions, and architectural decisions.
- Explore opportunities to leverage automation and AI-driven enhancements within backend systems.
Requirements:
- Strong expertise in Java and Spring Boot for developing scalable and high-performance backend services.
- Hands-on experience with Python for backend development, automation, scripting, or building service components.
- Deep understanding of distributed systems design, including scalability, fault tolerance, high availability, and eventual consistency.
- Hands-on experience with microservices architecture and event-driven systems using messaging platforms such as Apache Kafka.
- Proficiency in designing, developing, and maintaining RESTful APIs and service contracts.
- Experience working with relational and NoSQL databases, particularly PostgreSQL and MongoDB, including data modelling and performance optimisation.
- Strong understanding of asynchronous processing, messaging patterns, and inter-service communication.
- Experience in building high-throughput, low-latency, and reliable backend services.
- Familiarity with cloud-native development environments such as AWS, GCP, or Azure.
- Experience with containerisation and orchestration technologies such as Docker and Kubernetes.
- Knowledge of CI/CD pipelines, automated testing, and deployment strategies.
- Understanding of observability practices, including logging, monitoring, alerting, and distributed tracing.
- Solid foundation in data structures, algorithms, and problem-solving.
- Working knowledge of secure coding practices and authentication/authorisation mechanisms.
- Exposure to AI-assisted development tools and integrating AI-driven components into backend systems is an added advantage.
- Ability to leverage AI coding assistants to improve development productivity and code quality.
Mandatory Skills:
- Java
- Spring / Spring Boot
- Python
- Apache Kafka
- Microservices Architecture
- REST API Development
- MongoDB
- SQL / NoSQL Databases
- PostgreSQL
- Distributed Systems
Skills
Distributed Systems, Java, Kafka, Microservices, MongoDB, PostgreSQL, Python, REST API, Spring Boot
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,051,827 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Bengaluru
Senior Node.js Backend Engineer
4 months ago
In office · Full-Time · 3+ years exp · Bachelor's Degree · Bengaluru
JavaScript
SQL
Node JS
Node JS
Express
Databases
MySQL
PostgreSQL
Redis
AI/ML
LLM
Text-to-Speech
Machine Learning
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
QA
Jest
Mocha
Apply
Senior Software Engineer, Test
1 hour ago
Hybrid · 10+ years exp · Pune
Python
Go
Java
TypeScript
C#
Bash
DevOps
Terraform
GCP
Red Hat
OpenShift
Helm
Rancher
VMWare
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Amazon EKS
Google GKE
Azure AKS
Linux
QA
Playwright
Apply
.NET DEVELOPER – AZURE API INTEGRATION
5 hours ago
In office · 4+ years exp · Bachelor's Degree · Pune
SQL
C#
C#
ASP.NET Core
Databases
PostgreSQL
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Apply
Software Senior Engineer
3 hours ago
In office · 5+ years exp · Bengaluru
Java
Java
Spring Boot
Databases
RabbitMQ
Apache Kafka
AI/ML
AI Agents
DevOps
Linux
Windows
Unix
QA
Swagger
Apply
Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Hyderabad
Python
JavaScript
Java
Kotlin
TypeScript
Node JS
Java
Maven
Spring Boot
Spring Security
Gradle
Kotlin
Mockito
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
Redis
Db2
Oracle
DynamoDB
Apache Kafka
Amazon Aurora
Frontend
GraphQL
Angular
React.js
Sass
Mobile
JUnit
DevOps
Rest API
Splunk
Azure DevOps
GitHub Actions
CloudFormation
Kong
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Honeycomb
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Amazon Kinesis
AWS Step Functions
Management
Jira
QA
Jest
Apply
Product Engineer-CICD
1 day ago
In office · 3+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Groovy
Databases
OpenSearch
DevOps
Terraform
OpenShift
Azure DevOps
GitHub Actions
OpenTelemetry
Podman
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Platform Engineering
JFrog Artifactory
Amazon EKS
Azure AKS
Cybersecurity
HashiCorp Vault
Grype
Fortify
Apply
Senior Product Engineer
1 day ago
≈ $16k – $37k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Groovy
Databases
OpenSearch
DevOps
Terraform
OpenShift
Azure DevOps
GitHub Actions
OpenTelemetry
Podman
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Platform Engineering
JFrog Artifactory
Amazon EKS
Azure AKS
Cybersecurity
HashiCorp Vault
Grype
Fortify
Apply
DevOps Engineer
1 day ago
Hybrid · Full-Time · Bengaluru
Python
SQL
PowerShell
Databases
Oracle
DevOps
Splunk
Prometheus
Azure
CI/CD
AWS
Grafana
Incident Management
Management
ITIL
Apply
Apply
ACCOUNT QUALITY MANAGER L2
1 day ago
≈ $13k – $35k per year (Estimated) · In office · 8+ years exp · Bengaluru
Analytics
ETL/ELT
DataStage
Apply
This is one of many
2,051,827 more open roles from verified company boards, updated every day.

