Senior Java Developer
Heartland Payment Systems, Inc. - Plano, TX

This job posting is no longer available on Heartland Payment Systems, Inc.. Find similar jobs: Senior Java Developer jobs - Heartland Payment Systems jobs

Work with a Scrum team of developers, analysts, and product owners to build Java-based applications for a multi-tier Restaurant POS system.

Key Responsibilities

Working within an Agile development methodology

Collaborating with peers to meet complex multi-tier system requirements

Implementing Java applications in the Cloud and/or on a hosted Linux server and/or on an Android device

Providing subject matter expertise for Java-specific development challenges

Ability to learn and absorb new technologies as needed

Sharing of application testing responsibilities with project team

Required Skills

strong communication skills, written and verbal

application development and programming skills

Required Experience

Required experience:
5+ total years of professional software development experience

3-5 years of professional software development experience using Java

Experience working on POS, payments, or retail systems

Experience designing/architecting complex scalable distributed systems

Excellent written and verbal communication skills

JUnit testing framework


Java Spring Framework

Linux expertise

SQL experience

MOM experience (preferably HornetQ)

Desired/Preferred experience:
Experience working on a Scrum team, experience in a team room

POS payment applications or transaction processing

Test-Driven Development

Continuous Integration

CouchDB or other document database system


Jasper Reports

Experience with POSLOG and other Association for Retail Technology Standards (ARTS)

Physical Requirements and Working Conditions

Physical Requirements: Those required in a typical office environment including sitting most of the time, finger dexterity for computer and paper work, talking to convey detailed or important instructions, average hearing for normal conversations, and average visual acuity.

Working Conditions: No hazardous or significantly unpleasant conditions

In accordance with the Americans with Disabilities Act, it is possible that requirements may be modified to reasonably accommodate disabled individuals. However, no accommodations will be made which may pose serious health or safety risks to the associate or others or which impose undue hardships on the organization.

This job description is not intended to fully and completely describe all duties of the position. The incumbent will be required to complete other duties not specifically described herein as required by their supervisor.

Heartland Payment Systems is Proud to be an Equal Opportunity Employer

Heartland Payment Systems was named one of Computerworld’s “Best Places to Work in IT 2012”

About this company
95 reviews
Heartland Payment Systems, Inc. (NYSE: HPY), delivers credit/debit/prepaid card processing, gift marketing and loyalty programs, payroll and...