Lead Java Developer
Role: Lead Java DeveloperLocation: RemoteDuration: 8+ MonthsOnly W2Level - 4 Lead EngineerLead Engineer – POS Managed Services (Level 4)Highly experienced Lead Engineer with strong Java and backend expertise, responsible for leading support and development activities for critical POS systems in a managed servicesenvironment. This role requires deep technical knowledge, strong ownership, and the ability to lead incident triage, drive architecture discussions, and guide the team in a fast-paced, continuously changing environment involving store systems, device integrations, and cloud/backend platforms.ResponsibilitiesLead production incident triage calls and drive issues to resolution across store, backend, and cloud systemsTroubleshoot complex issues involving POS applications, backend services, databases, and store devicesSupport and debug integrations with store peripherals (payment devices, printers, scanners, cash drawers, pin pads, etc.)Design and review solutions for new requirements, enhancements, and system integrationsUnderstand and support deployment architecture across store, cloud, middleware, and backend layersCoordinate with offshore, onshore, vendors, and cross-functional teams during incidents and releasesOwn multiple workstreams simultaneously and ensure timely resolution of issuesGuide and mentor engineers, working hands-on with the team on daily support and development tasksDrive root cause analysis and implement long-term fixes for recurring production issuesParticipate in release planning, deployment validation, and production readiness activitiesEnsure system stability during high-volume events, store rollouts, and holiday readiness periodsContribute to improving monitoring, alerting, automation, and operational processesRequired SkillsStrong Java and backend development / troubleshooting experienceStrong SQL / PostgreSQL / relational database expertiseProven experience leading production incident triage sessionsStrong understanding of retail or store systems architectureExperience working with device integrations (payment terminals, printers, scanners, cash drawers, peripherals) is an add on.Strong understanding of deployment architecture and distributed systemsExperience with cloud platforms (GCP / Kubernetes / GKE or similar)Ability to work in fast-paced, continuously changing environmentStrong problem-solving and root cause analysis skillsStrong communication and leadership skillsAbility to guide team members and work hands-on with them dailyExperience coordinating with offshore teamsSelf-driven, highly accountable, and able to own multiple critical areasNice to HaveRetail / POS domain expertiseExperience with payment integrations (Adyen / Verifone / Ingenico / payment gateways)Experience in managed services / production support environmentsExperience designing architecture for new features or integrationsExperience with store deployments and large-scale rolloutsExperience supporting high-volume retail events / holiday readiness