Job Description
Job Title : Senior Java Engineer
Job Location : Bengaluru
Exp Range : 6-9 years
Notice Period : immediate-15 days
Position Overview
: We are looking for a highly skilled
Java Spring Boot Microservices Developer
with strong
system design expertise
to build and scale enterprise-grade applications for Tescoโs digital platforms. The role involves designing resilient microservices, handling high-scale systems, and collaborating closely with product and architecture teams.
Key Responsibilities
Design, develop, and maintain
Java-based microservices
using Spring Boot
Lead and contribute to
low-level and high-level system design
discussions
Build scalable, fault-tolerant, and high-performance distributed systems
Define API contracts (REST), data models, and integration patterns
Apply
design patterns, SOLID principles , and clean code practices
Ensure performance optimization, security, and scalability best practices
Work closely with product owners, architects, and DevOps teams
Participate in code reviews, mentoring, and technical decision-making
Required Skills & Experience
Strong hands-on experience in
Core Java (Java 8+)
Extensive experience with
Spring Boot, Microservices Architecture
Proven experience in
System Design
(HLD & LLD)
Expertise in
REST APIs , JSON, and asynchronous communication
Experience with
Databases
โ SQL (PostgreSQL/MySQL) & NoSQL
Hands-on exposure to
Cloud platforms (AWS/Azure/GCP)
Knowledge of
Docker, Kubernetes , and CI/CD pipelines
Familiarity with messaging systems (Kafka/RabbitMQ) is a plus
Good to Have
Experience with retail or large-scale consumer platforms
Exposure to event-driven architectures
Knowledge of observability tools (logging, monitoring, tracing)
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
January 9, 2026
Job Type:
Technology
Location:
India
Company:
Xebia
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.