Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Tillster

Software Engineer – Back End, Payments

Tillster

. Build and maintain integrations with card-present payment providers including Adyen, Shift4, and Global Payments for Tillster's self-service kiosk platform .

Posted 11/3/2026full-timeSan Diego • California • United StatesJuniorMid-Level💰 $105,000 - $135,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend development with a focus on payment integrations, ensuring PCI DSS compliance and implementing comprehensive testing strategies. Proficient in troubleshooting payment issues and collaborating with stakeholders to enhance platform architecture.

Highest-signal resume keywords
Backend Development ExperiencePayment Processor IntegrationPCI DSS ComplianceUnit Testing and TDDJava Programming

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaObject-Oriented ProgrammingUnit TestingIntegration TestingEnd-to-End TestingPayment Gateway API IntegrationEMV UnderstandingContactless PaymentsDebugging SkillsSecurity Best Practices
Soft Skills
Strong Verbal CommunicationStrong Written CommunicationAnalytical SkillsProblem-Solving SkillsAdaptability
Tools & Technologies
AWS Serverless TechnologiesDynamoDBSQSP2PETokenization
Industry Keywords
Payment ProcessingTransaction LifecycleAuthorization and Settlement FlowsAgile DevelopmentCollaborative Environment

Tech Stack

Tools & technologies
AWSDynamoDBJava

About the role

Key responsibilities & impact
  • Build and maintain integrations with card-present payment providers including Adyen, Shift4, and Global Payments for Tillster's self-service kiosk platform
  • Own the full transaction lifecycle: authorization, capture, voids, refunds, reversals, and reconciliation
  • Implement recovery from timeouts and partial failures
  • Work with processor certification teams to get integrations certified and into production
  • Keep payment flows PCI DSS compliant, minimizing scope through P2PE and tokenization
  • Troubleshoot live payment issues across terminals, kiosks, and backend services
  • Implement unit, integration, and end-to-end tests; work toward high test coverage and adopt TDD where applicable
  • Conduct and participate in code reviews, including evaluating AI-generated code for security and correctness
  • Participate in design sessions to improve platform architecture
  • Work with stakeholders and product owners to understand requirements and develop solutions
  • Contribute to an agile, collaborative, and high-performing development environment
  • Expand technical knowledge through Tillster's learning and development resources

Requirements

What you’ll need
  • 2 to 5 years of backend development experience in Java or a comparable object-oriented programming (OOP) language
  • Experience implementing comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests
  • Hands-on experience integrating with at least one payment processor or gateway API; card-present or terminal integration strongly preferred
  • Understanding of EMV, contactless payments, and authorization and settlement flows
  • Working knowledge of PCI DSS and secure handling of payment data
  • Comfortable debugging across network, device, and service boundaries
  • Ability to communicate effectively in English, with strong verbal and written communication skills
  • Understanding of security best practices, including OAuth, JWT, encryption, and related technologies
  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience
  • Prior experience with AWS serverless technologies and companion services such as DynamoDB and SQS is beneficial but not required
  • Strong analytical and problem-solving skills
  • Comfortable working in a fast-paced, dynamic environment and handling ambiguity and changing requirements
  • Must be in San Diego, CA
  • No visa transfers or sponsorships available

Benefits

Comp & perks
  • Medical, dental, vision, and FSA benefits
  • Healthcare and Dependent Care reimbursement programs
  • Employee Assistance Program (EAP)
  • Optum Care 24-hour confidential medical counseling services
  • Ten paid holidays per calendar year
  • 15 days of PTO in the first 12 months of continuous service
  • 22 days of PTO in subsequent years
  • Prorated PTO for eligible part-time employees
  • 401(k) Plan eligibility effective with employment start date
  • College tuition and education assistance programs
  • Udemy Learning courses
  • Ongoing learning and development opportunities