Java Engineering Lead (Retail & Payments)
Long Contract
Rocklin, CA (4 days per week Onsite)
Note: Visa Independent Resources are required
Recommended staffing posture: Onsite Lead
Role Summary
Lead Enterprise Payment Services for SCMS and put architecture, delivery, and risk decisions under durable employee-led ownership.
Key Responsibilities
• Own JAVA roadmap, architecture, and delivery across payment, reconciliation, exception handling, and downstream integrations.
• Set standards for reliability, auditability, and change control in a high-transaction supply-chain environment.
• Partner with Product, Finance, ESRE, and operations stakeholders to prioritize work and manage peak readiness.
• Coach engineers, manage vendors / contractors, and drive the transition from contractor-led execution to internal control points.
Core Qualifications
• 10+ years building or operating enterprise platforms; 3+ years in staff / lead / manager roles.
• Strong background in microservices, APIs, event-driven architectures, observability, and production engineering.
• Experience in payments, settlements, reconciliation, or other financially sensitive transactional domains.
Agentic / AI-Enabled Expectations
• Establish AI-assisted design, coding, review, and release guardrails for JAVA services.
• Use agentic workflows for runbook generation, change impact analysis, and incident triage support.
• Measure productivity gains without weakening controls, security, or audit readiness.