Java Technical Lead & Architect

Reposted One Month Ago
Be an Early Applicant
Kozhikode, Kerala, IND
In-Office
Senior level
Retail • Software • Sports • Hospitality
The Role
Lead architecture, design, and development of scalable, distributed Java backend systems. Implement microservices with Spring Boot, optimize databases and caching, design batch and messaging pipelines, troubleshoot performance issues, mentor engineering teams, and drive DevOps/CI-CD and monitoring best practices across product lines.
Summary Generated by Built In
Company Overview:

retailcloud is an omnichannel commerce platform that provides sports and entertainment merchants the ability to easily manage their orders, inventory, customers, and other related tasks while providing them with actional analytics to improve operational efficiencies.  retailcloud powers 1,000+ businesses worldwide, is trusted by 50+ professional sports teams across 40 world-class venues, supports global events such as the World Cup, Olympics, Premier League, NASCAR, and Grammy Awards, and helps 500+ small and mid-sized businesses streamline operations and enhance customer experiences.

Learn more about us at https://retailcloud.com
Location : Kozhikode / Calicut , Kerala  

Position Overview
The Java Technical Lead & Architect will lead the architecture, design, and development of retailcloud's core backend platform, ensuring scalable, secure, and high-performance solutions across multiple product lines, including Billing, F&B, Mobile POS, Omni-Channel, and ERP integrations. The role is responsible for driving technical strategy, mentoring engineering teams, establishing architectural best practices, and delivering robust distributed systems that support the company's long-term growth and innovation.

Responsibilities
  • Architect and implement scalable, distributed microservices using Spring Boot and Java 8+.
  • Provide technical leadership, team building,  mentoring, and guidance to the development team.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Design and optimize caching strategies, batch processing frameworks, and messaging systems.
  • Ensure high performance and scalability of databases with expertise in SQL and query optimization.
  • Troubleshoot complex issues and provide reliable solutions for large-scale systems.
  • Introduce new architectural components and continuously improve overall system architecture




Requirements
  • Senior (8+ years), with prior experience as a Technical Lead or Architect on large-scale distributed systems
  • Proven experience architecting and building large-scale backend systems.
  • Strong proficiency in Core Java, microservices, Spring Boot, and messaging systems.
  • Expertise in database design, SQL, and query optimization.
  • Ability to debug complex issues and optimize system performance.
  • Experience with DevOps practices, CI/CD pipelines, and system monitoring tools.
  • Preferred: Experience with Google Cloud Platform (GCP) and related cloud services.
  • Preferred: Familiarity with streaming platforms and high-volume data processing.
  • ​Preferred: Proven track record of building scalable, high-performance systems.



Skills Required

  • 8+ years experience as Technical Lead or Architect on large-scale distributed systems
  • Proven experience architecting and building large-scale backend systems
  • Strong proficiency in Core Java (Java 8+)
  • Strong proficiency in Spring Boot
  • Strong proficiency in microservices architecture
  • Experience with messaging systems
  • Expertise in database design, SQL, and query optimization
  • Experience designing and optimizing caching strategies and batch processing frameworks
  • Ability to debug complex issues and optimize system performance
  • Experience with DevOps practices, CI/CD pipelines, and system monitoring tools
  • Experience with Google Cloud Platform (GCP)
  • Familiarity with streaming platforms and high-volume data processing
  • Proven track record of building scalable, high-performance systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Concord, CA
81 Employees
Year Founded: 2008

What We Do

retailcloud provides cloud-based point-of-sale (POS) and infrastructure solutions for live venue commerce, primarily serving the retail, sports, entertainment, and hospitality industries. Its integrated platform unifies POS, inventory, kiosks, RFID, and loyalty management into a single system, enabling operators to streamline operations, enhance guest experiences, and obtain real-time visibility across retail and food and beverage operations.

Similar Jobs

In-Office or Remote
2 Locations
175633 Employees

Cloudflare Logo Cloudflare

Senior Customer Engineer, Strategic Pursuits, APAC (Based in India)

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
India
4400 Employees

CSC Logo CSC

Service Desk Analyst

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees
In-Office or Remote
2 Locations
175633 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account