Bengaluru
Java
Kotlin
SQL
Apply now
Save
Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
Target
Shop Target online and in-store for everything from groceries and essentials to clothing and electronics. Choose contactless pickup or delivery today.
Responsibilities:
- Exposure to AI-assisted development tools and basic understanding of integrating AI-driven components (good to have).
- Leverage AI coding assistants for development and utilise them to generate better quality output.
- Support integration of AI- or automation-driven components into the backend systems.
- Ensure AI-enabled components operate within defined reliability and safety boundaries.
- AI exposure is valued, but distributed systems engineering remains the primary focus of this role.
- Design and build scalable, reliable backend systems that power core enterprise platforms.
- Develop and maintain microservices and event-driven architectures, ensuring systems are loosely coupled and highly available.
- Take ownership of end-to-end system development, from design to deployment and production support.
- Ensure systems are production-ready by implementing strong observability, monitoring, and alerting mechanisms.
- Optimise system performance by improving latency, throughput, and resource utilisation.
- Collaborate with cross-functional teams to define APIs, service contracts, and data models.
- Implement resilience patterns such as retries, circuit breakers, and graceful degradation.
- Contribute to and improve CI/CD pipelines and deployment processes for faster and safer releases.
- Write clean, maintainable, and well-tested code, following best engineering practices.
- Use production data and metrics to continuously improve system reliability and performance.
- Participate in code reviews, technical discussions, and architectural decisions.
- Support and mentor team members, contributing to overall engineering excellence.
- Explore opportunities to integrate automation or AI-driven enhancements where applicable.
Requirements:
- Mandatory: Java, Kafka, AI, Microservices, Develop REST API, MongoDB, SQL/NoSQL, PostgreSQL, Distributed Systems
- Strong expertise in Java (Spring Boot) and working knowledge of Kotlin for building scalable backend services.
- Deep understanding of distributed systems design, including scalability, fault tolerance, and eventual consistency.
- Hands-on experience with microservices architecture and event-driven systems using messaging platforms like Kafka.
- Proficiency in working with both relational databases (PostgreSQL, Oracle) and NoSQL databases (MongoDB, Cassandra, Redis), including data modelling and performance optimisation.
- Experience with API design, service contracts, and building high-throughput, low-latency services.
- Familiarity with cloud-native development in environments like AWS, GCP, or Azure.
- Strong experience in containerisation (Docker) and orchestration tools like Kubernetes.
- Knowledge of CI/CD pipelines, automated testing, and deployment strategies (blue-green, canary releases).
- Understanding of observability practices, including logging, monitoring, and distributed tracing.
- Exposure to search technologies like ElasticSearch.
- Solid foundation in data structures, algorithms, and problem-solving.
- Working knowledge of secure coding practices and authentication/authorisation mechanisms.
Recommended for you based on this role
Similar stack
Same company
In your city
Full-Time • 4+ year exp • Bachelor's Degree • Bengaluru
Python
SQL
Databases
ElasticSearch
AI/ML
Computer Vision
Hadoop
Multimodal AI
Prompt Engineering
PyTorch
RAG
TensorFlow
DevOps
Docker
Kubernetes
Apply
Sr Data Scientist- Roundel
1 day ago
Full-Time • PhD • Bengaluru
Java
Python
AI/ML
Hadoop
Keras
PyTorch
Spark
TensorFlow
Apply
$98k – $176k per year • In office • Full-Time • 3+ year exp • Master's Degree
Python
SQL
AI/ML
JAX
Spark
Apply
Apply
Lead Frontend Engineer
14 days ago
9+ year exp • Bengaluru
JavaScript
TypeScript
Frontend
React Query
React.js
Redux
Zustand
Mobile
State Management
DevOps
OpenTelemetry
QA
Playwright
Apply
Development Engineer - Mid Ops Java + AI
19 days ago
Bengaluru
Java
Kotlin
SQL
Java
Spring Boot
Databases
Apache Kafka
Cassandra
ElasticSearch
PostgreSQL
Redis
DevOps
AWS
Azure
Blue-Green Deployment
CI/CD
Docker
GCP
Kubernetes
Rest API
Apply
Data Engineer - GCP
21 day ago
Contractor • 4+ year exp • Bengaluru
Python
Scala
SQL
Databases
Google BigQuery
AI/ML
Spark
DevOps
CI/CD
GCP
Git
Apply
Data Engineer
21 day ago
4+ year exp • Bachelor's Degree • Bengaluru
Python
Scala
SQL
Databases
Google BigQuery
AI/ML
Spark
DevOps
CI/CD
GCP
Git
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Free forever • Less than a minute • No credit card
Work setup
Location
Bengaluru
