About this role
Senior Software Engineer – Back End at Tillster. Location: San Diego, California, United States. Role: owning payments, designing SDK, implementing integrations Requirements: 6+ years back-end engineering with strong Java, experience designing plugin/SPI architectures, low-level device/protocol and payment-terminal/POS integration experience, PCI-DSS awareness, and technical leadership. Category: Software Development Seniority: Senior Level Tools: Java, Maven, Spring, ServiceLoader, OSGi, jssc, usb4java, REST, SOAP Commitment: Full Time Workplace: Hybrid Languages: English