Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Java /Microservices @ Xebia It Architects

Home > Software Development

 Lead Software Engineer - Java /Microservices

Job Description

Role 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 Tescos 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)

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Xebia It Architects
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Kafka Java System Design LLD Design Patterns Data Structures Spring Boot Ci/Cd Rest API Microservices Multithreading Low Level Design High Level Design

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Oracle Service Bus Developer Opportunity - Oracle India Pvt Ltd

  • Oracle
  • 4 - 9 years
  • Pune
  • 4 days ago
₹ Not Disclosed

CTO - Quantum Engineering - Developer

  • Wipro
  • 2 - 7 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Hiring For Hexaware - Oracle Fusion Technical Consultant - Fin & Scm

  • Hexaware Technologies
  • 8 - 13 years
  • Chennai
  • 4 days ago
₹ Not Disclosed

Data Engineer (Azure Purview)

  • Capgemini
  • 6 - 11 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Xebia It Architects

Xebia IT Architects India Pvt Ltd Xebia is a Dutch headquartered IT company which specializes in Agile Coaching, Consulting & Transformation, Continuous Delivery & DevOps, Full Stack Agile Development, Big Data/Data Science, Mobile, Cloudification and Data Centre Automation. With offi...