Skip to main content

Lead Java Developer

Tecnología
E-Solutions
Hace 3 semanasHasta 22/6/2026
Contrato por servicios100% Remoto

Descripción del puesto

Job Title: Senior Java Lead – Retail (POS Experience Preferred)

Location: LATAM (Mexico / Brazil – Remote)

Type: Full-Time / Contract

Experience: 12+ Years

Role Overview

We are seeking a Senior Java Lead with strong hands-on backend development experience and technical ownership. The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, and distributed systems , along with mandatory Retail domain experience .

POS experience is a plus (not mandatory) —this is a development-focused leadership role , not production support-heavy.

Key Responsibilities

  • Design, develop, and own scalable backend services using Java, Spring Boot, Microservices
  • Lead hands-on coding, code reviews, and technical mentoring
  • Troubleshoot complex production issues and perform deep root-cause analysis
  • Drive architectural decisions and ensure system scalability and resilience
  • Implement fault-tolerant systems (circuit breakers, retries, etc.)
  • Work with Kafka / event-driven architecture
  • Build and maintain REST APIs and system integrations
  • Support framework and JDK upgrades
  • Provide L3 support with focus on long-term fixes
  • Collaborate with cross-functional Agile teams (onshore/offshore)
  • Use monitoring tools like Splunk, Grafana for system diagnostics
Must-Have Skills
  • 12+ years of Java backend development
  • Strong expertise in Spring, Spring Boot, Microservices
  • Experience with Kafka or similar messaging systems
  • Strong debugging and problem-solving skills
  • Solid understanding of system design & distributed architecture
  • Experience with REST APIs, Git, CI/CD pipelines
Nice to Have (Retail / POS)
  • Experience in Retail domain (Mandatory)
  • Exposure to POS systems (XStore, ORPOS, JMC – plus)
  • Understanding of store systems vs central architecture
Keywords
javajava-developerpoint-of-sale-postime-and-attendanceback-end-developmenttraining-and-developmentspringspring-bootmicroservicesdistributed-computingplanning-and-designvisual-art-designproduct-development-and-designcode-reviewmentoringcoaching-mentoringtroubleshootingtesting-and-analysisscalabilitycircuit-breakerkafkatrade-shows-eventsevent-driven-architecture-edasplunkgrafanadebuggingcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cd

¿Te interesa este puesto?