Back End Java Developers

Tillster

(Los Angeles, California)
Full Time
Job Posting Details
About Tillster
Around the corner and around the globe, Tillster simplifies digital ordering, improves customer engagement and grows sales. For more than a decade, we’ve helped turn guests into regulars. Our award-winning technologies have transformed the casual dining and quick service restaurant industries – and made us the global leader in this space.
Summary
Due to continued company growth we are looking to hire some key Java Developers to join our growing team. You will have 6+ years of overall Java Engineering experience to join our Enterprise Ordering Systems group. You’ll be engaged in hands-on coding, managing process, procedure and projects.
Responsibilities
* Developing web applications, services and integrating different enterprise applications in a scalable and reusable manner. * Utilizing application servers, such as Tomcat in order to implement the proposed solution. * Utilizing various application integration techniques to communicate with third party and legacy/back-end systems.?
Ideal Candidate
* 6+ years experience in design and development of high-volume, high-performance, high-availability, service-oriented Java applications using proven Java frameworks and technologies. * Strong understanding of data structures. * Design and develop scalable web-services using SOAP or Restful services. * Design and develop reusable libraries and APIs. * Java technologies: Core Java,Collections, Servlets, JDBC, JMS, JSON, JUNIT, * Detailed knowledge of Service Oriented Architecture (SOA), Object Oriented Analysis and Design/Development (OOA/OOD). * Other Framework/Technologies: Apache CXF, JPA, Hibernate, Spring, Git, Java Executor. * JVM Semantics/ Knowledge in Garbage Collection, Performance tuning and Multithreading. * Application Server (such as Tomcat ) experience and Web Server (Apache) knowledge. * MySql database experience including transaction management, SQL programming, schema design. * Relevant O/S knowledge (Linux/Unix and Windows). * Networking knowledge and experience. * Ability to identify issues, support and provide real time solutions for them. * Ability to communicate effectively in English, with good verbal and written skills. * Bachelor’s degree in Computer Science (or similar)
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

We offer competitive salaries, pre-IPO equity, Fortune 500 level benefits

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.