Software Dev Engineer Iiifull-time Job in Tesco Plc
Software Dev Engineer Iiifull-time
Tesco Plc
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Summary
We build the APIs that power Tesco's search and recommendation capabilities across all online offerings. We fulfil millions of non-trivial requests with very low latency which presents a lot of interesting technical challenges.
We're investing heavily in machine learning and applied statistics to improve result quality. Our long-term vision goes well beyond online to include mobile a variety of in-store features for customers and colleagues all on a global scale.
Our systems consists of a set of modern event-driven RESTful microservices utilising a wide range of technologies including:
Java Vert.X RxJava NodeJS Python
Amazon Web Services Kubernetes Docker Jenkins Git Linux
ElasticSearch Couchbase Redis Apache Camel
We are responsible for the software throughout the lifecycle. We maintain a DevOps culture employing continuous integration and delivery supporting our code through to production and beyond.
The role involves the following:
Leading engineers to write high quality code that s easy to understand and work with via pairing code reviews etc
Testing and associated automation
Active participation in all the usual agile ceremonies
Supporting the service both during office hours and out of hours via paid support rota
Championing DevOps
Implementing monitoring and alerting mechanisms via AppD Splunk Runscope and other tools
Building for security and user data privacy
Being involved with attracting and interviewing excellent engineers for Tesco
Experience relevant for this job:
5+ years of experience as a Java backend developer
Experience with Java 8 is a must
Experience with reactive programming is considered a plus
Python or Scala is considered a plus
Skills relevant for the job
Written and verbal communication skills
Problem solving analysis and computational skills
Customer focus
Innovative approach to problem solving
Qualifications
Java Backend
Job Description
About the Tesco Technology Search and Recs teamWe build the APIs that power Tesco's search and recommendation capabilities across all online offerings. We fulfil millions of non-trivial requests with very low latency which presents a lot of interesting technical challenges.
We're investing heavily in machine learning and applied statistics to improve result quality. Our long-term vision goes well beyond online to include mobile a variety of in-store features for customers and colleagues all on a global scale.
Our systems consists of a set of modern event-driven RESTful microservices utilising a wide range of technologies including:
Java Vert.X RxJava NodeJS Python
Amazon Web Services Kubernetes Docker Jenkins Git Linux
ElasticSearch Couchbase Redis Apache Camel
We are responsible for the software throughout the lifecycle. We maintain a DevOps culture employing continuous integration and delivery supporting our code through to production and beyond.
The role involves the following:
Leading engineers to write high quality code that s easy to understand and work with via pairing code reviews etc
Testing and associated automation
Active participation in all the usual agile ceremonies
Supporting the service both during office hours and out of hours via paid support rota
Championing DevOps
Implementing monitoring and alerting mechanisms via AppD Splunk Runscope and other tools
Building for security and user data privacy
Being involved with attracting and interviewing excellent engineers for Tesco
Experience relevant for this job:
5+ years of experience as a Java backend developer
Experience with Java 8 is a must
Experience with reactive programming is considered a plus
Python or Scala is considered a plus
Skills relevant for the job
Written and verbal communication skills
Problem solving analysis and computational skills
Customer focus
Innovative approach to problem solving
Qualifications
Java Backend
Qualifications
Experience with Java 8 is a must
Experience with reactive programming is considered a plus
Python or Scala is considered a plus
Experience Required :
Fresher
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us