Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs

Tesco Technology

Choose your High Fibre Champion Discover Nestlé cereals that help you reach 30g of fibre a day Start the mornings with a tasty little win Offer the whole family a breakfast that delivers not just a great taste, but a cereal that is high in fibre from oats, wheat and barley and contains 7 vitamins, iron and calcium. That's a little win!

Responsibilities:

  • 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:

  • 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 containerization (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.
  • Exposure to AI-assisted development tools and a 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.

Recommended for you based on this role

Similar stack
Same company
In your city
8+ year exp • Bengaluru
JavaScript
Node JS
TypeScript
Node JS
Express
Databases
Apache Kafka
RabbitMQ
Redis
Frontend
GraphQL
Next.js
React.js
DevOps
AWS
Azure
Docker
GCP
Kubernetes
New Relic
Rest API
Splunk
QA
Jest
Mocha
Apply
8+ year exp • Bengaluru
JavaScript
Node JS
DevOps
Git
Rest API
Marketing
HubSpot
Salesforce
Zendesk
Apply
$86k – $112k per year • Remote/Hybrid • Full-Time • Kraków
Python
Scala
Databases
Apache Kafka
AI/ML
Airflow
Spark
DevOps
CI/CD
Kubernetes
Apply
Bengaluru
Go
Java
DevOps
CI/CD
Kubernetes
Terraform
Apply
$86k – $109k per year • Remote/Hybrid • Full-Time • 6+ year exp • Kraków
Java
SQL
Java
Spring Framework
DevOps
CI/CD
Docker
Grafana
Kubernetes
New Relic
OpenTelemetry
Prometheus
VictoriaMetrics
Apply
SDE II (React Native) 13 days ago
Bachelor's Degree • Bengaluru
JavaScript
Frontend
GraphQL
React.js
Mobile
React Native
DevOps
CI/CD
Apply
$119k – $155k per year • Remote/Hybrid • Full-Time • 10+ year exp • Kraków
Java
TypeScript
DevOps
Azure
CI/CD
Docker
Incident Management
Kubernetes
Apply
$66k – $83k per year • Remote/Hybrid • Full-Time • 4+ year exp • Kraków
Java
SQL
Java
Spring Framework
DevOps
CI/CD
Docker
Grafana
Kubernetes
New Relic
OpenTelemetry
Prometheus
VictoriaMetrics
Apply
$66k – $83k per year • Remote/Hybrid • Full-Time • 4+ year exp • Kraków
Java
Databases
Apache Kafka
DevOps
Azure
Azure AKS
CI/CD
Kubernetes
Rest API
Terraform
Apply
$66k – $83k per year • Remote/Hybrid • Full-Time • 4+ year exp • Kraków
Databases
Apache Kafka
Azure Cosmos DB
PostgreSQL
DevOps
ArgoCD
Azure
Azure DevOps
CI/CD
Docker
Git
Helm
Kubernetes
New Relic
Splunk
Terraform
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
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Bengaluru