Skip to main content

Java Integration Developer Job

Job Number: 2016-5886

Address: 2002 Papa John's Blvd

Location: Louisville, KY

Date Posted: 1-5-2017



Papa John’s is a technology leader in the quick-service restaurant category – the first national pizza brand with digital ordering at all of its U.S. delivery restaurants in 2001; the first to offer system-wide mobile ordering with SMS text in 2007; the first to launch a nationwide digital rewards program in 2010; the first to offer gift cards that can be used on mobile devices; the first to surpass 50% of total sales through digital channels; the first to allow customers to securely and easily split their bill on-line; and most recently, the first to enable customers to order via Apple TV.

TheJava Integration Developer will be responsible for designing, developing, and maintaining APIs, messaging, and other core systems for Papa John’s digital products, enabling Papa John’s to lead the industry in exploring, creating, and supporting highest-quality, "customer first" experiences in various digital channels. This role is part of a team accountable for the conception, design, development, testing, implementation, and support of various business-critical applications and APIs, many of which are customer-facing.

Specifically, the focus for this role will be our Integration practice (core services, digital APIs, pricing engine, loyalty engine, customer messaging, order management, caching and synchronization, location intelligence, etc.).


  • Design high-performance web applications, integrations, and APIs, enabling fantastic customer experiences and pro-actively mitigating any degradation of service in production
  • Drive product excellence in our Integration and API portfolio (integrations to new and existing channels, business partners, and throughout the enterprise), with a goal of exceeding our customers’ expectations and increasing profit in our digital channels
  • Work hand-in-hand with (onsite and remote) development teams to ensure that solution design and solution implementation align and evolve together, using an agile mindset
  • Provide hands-on assistance to various roles on the extended team, driving team toward practices aligned with DevOps principles
  • Identify and research disruptive technologies (those that challenge the organization and/or provide trans-formative business opportunities)
  • Ability to analyze complex business problems, articulate development options, and recommend solutions
  • Participate in collaborative team planning processes (estimating, prioritizing, etc.), and help identify significant project milestones and risks
  • Lead technology evaluation and adoption efforts (including proof-of-concept and proof-of-technology)



  • Professional, technical, interpersonal, and organizational skills commensurate with the responsibilities outlined
  • Familiarity in continuous integration, continuous delivery, continuous testing, and other DevOps-related tools and practices
  • Experience in API-first design principles and API consumption from web and native applications
  • Experience in technologies for service and API security, QoS, payload and protocol transformation, routing, etc.
  • Familiarity in Enterprise Integration patterns and platforms for message queuing, brokering, publish/subscribe, etc.
  • Hands-on with Java, Spring, REST, SOAP, Linux, RDBMS, SQL, ORM technologies
  • Hands on with Tomcat or other Web containers
  • Familiarity in delivering mapping, geolocation, and other location-intelligent applications
  • Familiarity in industry best practices and patterns for Platform-as-a-Service (PaaS)
  • Experience in industry best practices and patterns for data management at scale (relational and non-relational)
  • Excellent oral, written, and visual communication skills, including data visualization and diagramming


  • Bachelor's degree in Engineering, Technology, or Information Systems
  • 3+ years relevant work experience
  • Experience in delivering high-volume, high-availability, multi-site, internet-facing applications


Exciting things are happening at Papa John’s corporate restaurants. Work where the best ingredient is you!

Great things are happening at Papa John's! If you are looking for a fulfilling career with an international company, flavored with challenging work, mixed with professional development opportunities, a competitive salary and a collaborative team environment, then look no further! Papa John's seeks people who share our philosophy for success, are looking for quality business practices and meaningful work. All these combine to produce not only the best pizza, but also the best team members!

Papa John’s has over 4,600 restaurants worldwide. We offer a competitive benefits and compensation package. Better Ingredients. Better People.

An equivalent combination of experience and training may substitute for any of the listed position qualifications.

Screening requirements: Criminal Background Check required.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.


We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

The Company utilizes eSignatures for Disclosures and Consent which applies to all Materials, both current and future, related to your application for or possible employment with Papa John's International, Inc. on behalf of itself and its subsidiaries ("Papa John's"). By choosing to click "Apply Now" and move forward in the Application Process you are confirming that you have read, understood and agree to the Company's E-Signature Disclosures and Consent Policy. Please click here to review this policy.

Back to top