JOBSEARCHER

Software Developer Contractor

eTeamPittsburgh, PAApril 25th, 2026
Role: Lead EngineerLocation: RemoteDuration: 8 MonthsLevel -2 Hands on engineer Hands-on Level 2 Software Engineer with strong Java expertise and hands-on experience in triaging and troubleshooting production issues. The ideal candidate is self-driven, adaptable, and comfortable working in a fast-paced, evolving environment.Responsibilities ● Troubleshoot and debug Java-based applications● Perform Java development and debugging for backend applications● Perform SQL queries to support issue investigation● Monitor and resolve issues in GCP/GKE environments● Collaborate with cross-functional teams during incident triage● Manage multiple prioritiesRequired Skills● Strong Java and backend troubleshooting experience● Production incident triage experience● Working knowledge of GCP, GKE, and Kubernetes basics● SQL knowledge● Strong communication skills● Self-driven and adaptable to changeNice to Have● Retail or POS domain experience Level - 4 Lead Engineer Lead 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 services environment. 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. Responsibilities ● Lead production incident triage calls and drive issues to resolution across store, backend, and cloud systems● Troubleshoot complex issues involving POS applications, backend services, databases, and store devices● Support 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 integrations● Understand and support deployment architecture across store, cloud, middleware, and backend layers● Coordinate with offshore, onshore, vendors, and cross-functional teams during incidents and releases● Own multiple workstreams simultaneously and ensure timely resolution of issues● Guide and mentor engineers, working hands-on with the team on daily support and development tasks● Drive root cause analysis and implement long-term fixes for recurring production issues● Participate in release planning, deployment validation, and production readiness activities● Ensure system stability during high-volume events, store rollouts, and holiday readiness periods● Contribute to improving monitoring, alerting, automation, and operational processesRequired Skills● Strong Java and backend development / troubleshooting experience● Strong SQL / PostgreSQL / relational database expertise● Proven experience leading production incident triage sessions● Strong understanding of retail or store systems architecture● Experience working with device integrations (payment terminals, printers, scanners, cash drawers, peripherals) is an add on.● Strong understanding of deployment architecture and distributed systems● Experience with cloud platforms (GCP / Kubernetes / GKE or similar)● Ability to work in fast-paced, continuously changing environment● Strong problem-solving and root cause analysis skills● Strong communication and leadership skills● Ability to guide team members and work hands-on with them daily● Experience coordinating with offshore teams● Self-driven, highly accountable, and able to own multiple critical areasNice to Have● Retail / POS domain expertise● Experience with payment integrations (Adyen / Verifone / Ingenico / payment gateways)● Experience in managed services / production support environments● Experience designing architecture for new features or integrations● Experience with store deployments and large-scale rollouts● Experience supporting high-volume retail events / holiday readiness