API Software Engineer


(San Diego, CA 92121 or Los Angeles, CA 90064)


We’re seeking enthusiastic, focused, and experienced API Engineers with Java Web Servers; experienced working in Agile/SCRUM environments; and comfortable working in test driven development practices using Junit, JMock and Selenium. Interested? Read on…


Down in the weeds…

  • Hands-on experience with Java Web Servers, preferably with large, complex implementations, (including consuming and publishing API's)
  • Become an invaluable member of one of our Agile teams and help deliver great products using Scrum methodology
  • Help the team achieve success on assigned projects by handling a variety of software development tasks
  • Write back-end code using Java and utilize best of breed open source technologies like Spring and Hibernate.
  • Embrace test driven development practices using JUnit, JMock and Selenium
  • Build Java programs that execute in a high availability, high throughput batch environment
  • Building and customizing product and collaborating with external business partners
  • Speaking to technical staff at other companies to explain how to make our products work together


About you…

We’re seeking -- intellectually curious, analytical, creative, innovative, results-oriented professionals. You operate from data, market, customer, and consumer insights. You seek out solutions to real-world business, technology, and consumer engagement opportunities. You are all about winning!


You possess…

  • 9+ years of overall senior Java engineering experience and OO Design Practices with hands-on knowledge of Spring, Hibernate/MySQL, Web (Servlets/JSP), JAX-RS, XML/SOAP, strong J2EE
  • 3+ years of hands-on technical lead experience with excellent task/project estimation capabilities
  • Command prompt Linux skills
  • Experience with Cloud hosted deployments and management (i.e. Amazon EC2 or Rackspace)


Preferred Skills & Experience 

  • Java Certification preferred
  • Web Service specific experience particularly with Axis, Jetty, Tomcat, Apache, CXF (or other Open Source Web Servers/ Containers)
  • Must show a mastery of Tomcat Configuration
  • Protocol tuning
  • Experience working in environments utilizing Enterprise automation and configuration management tools such as Maven, Puppet, Chef
  • Experience complying with PCI - DSS standards
  • Experience in Application Security Code Review and/or Application Vulnerability Assessment
  • Specific Experience with Highly Available Configurations of Tomcat, AMQ and MySQL
  • Experience in a fast-paced, start-up environment
  • A BS or MS is Computer Science or related fields


About Tillster

See more about the company and culture here:  Tillster Muse profile

Tillster is the global leader in digital ordering and customer engagement solutions. For over a decade we’ve developed revolutionary self-service, ordering and payments solutions – for mobile, tablet, online, kiosk, call center, and more – creating personalized interactions based on consumer preferences, language, and currency. Our platform is compatible with 15+ unique POS systems, representing over 90% coverage in multi-unit restaurants. We offer one platform; one scalable, enterprise class solution – to create world-class digital engagement solutions.


Tillster is proudly an Equal Opportunity Employer
Local Candidates Strongly Preferred
Relocation Assistance Considered
Principals only – no Agencies or calls please


Back to top