About this role
Senior Software Engineer – Back End at Tillster. Location: San Diego, California, United States. Role: owning payments, re-architecting platform, implementing integrations Requirements: 6+ years back-end engineering with strong Java, multi-module Maven/Spring experience; plugin/SPI architecture design; 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