Client - LululemonSenior Java Developer - PaymentsPosition OverviewLoation - Seattle ,WA / VancouverRate - 85 C2CWe are seeking a
Senior Java Developer to build and operate backend services powering a payments platform. This includes microservices for transaction processing and AI/ML-powered capabilities such as LLM-backed APIs and automation workflows.
Key ResponsibilitiesSoftware Design & Development - Build scalable Java microservices for payment processing
- Integrate with payment gateways (Stripe, Adyen, etc.)
- Develop REST APIs and event-driven systems
- Use AI coding tools for development acceleration
- Build AI-powered services (RAG pipelines, LLM APIs)
Reliability & Operations - Own production services (monitoring, on-call)
- Resolve latency and transaction issues
- Implement resilience patterns (retry, circuit breakers)
- Maintain SLAs for performance and uptime
- Operate AI systems with observability and fallback mechanisms
Security & Compliance - Implement PCI-compliant data handling
- Apply encryption and tokenization
- Conduct threat modeling and vulnerability remediation
- Implement AI security practices (PII protection, guardrails)
Collaboration & Leadership - Work with BSA, Product, QA
- Mentor engineers and lead code reviews
- Contribute to architecture and roadmap decisions
Required QualificationsExperience - 6-10 years Java development
- 3+ years in payments or high-volume systems
- Microservices architecture experience
Technical Skills - Java 11+, Spring Boot/Cloud/Security
- REST, Kafka/RabbitMQ
- Databases (PostgreSQL, MySQL), Redis
- Cloud (AWS/GCP/Azure), Docker, Kubernetes
- CI/CD (Jenkins, GitHub Actions)
- Testing (JUnit, Mockito)
- Observability tools (Datadog, Prometheus)
- Experience integrating LLMs and ML services
Payments Knowledge - Card-present and card-not-present flows
- PCI-DSS, EMV, 3DS, tokenization
- Processor APIs and webhooks
Professional Competencies - Engineering excellence and ownership
- Strong communication
- Mentorship capabilities
Education - Bachelor's or Master's in Computer Science or related
Preferred Qualifications - Retail/e-commerce platform experience
- ERP and OMS integrations
- Fraud platforms experience
- International payments
- MLOps / GenAI system experience