Ref No.: 15-00298
Location: New York, New York
Start Date: 02/12/2015
One of our largest Financial clients has multiple, immediate openings for strong Java / J2EE developers with experience in "Payment Processing technologies.

This is a fulltime, permanent, direct hire type opportunity. Our client offers aggressive income potential, bonuses, full benefits (medical / dental, vacation, sick days, PTO, 401k match), cutting edge technologies and upward mobility. You'd be working in a unique, dynamic, open work environment fostering a cohesive team atmosphere.

These openings are in the following locations:
  1. Phoenix, AZ
  2. Ft. Lauderdale, FL
A singing bonus would be provided if relocation assistance is needed. Our client will take on employee's currently on a work visa, as long as it's valid for 3 more years. After a year, our client will also apply for and cover all costs for a "Green Card .

The description looks as follows:
Senior Software Engineer - Java

CLIENT is embarking on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team!

Software Engineer's that join our Technologies team can be assigned to one of several exciting teams that are developing new virtual Internet-based payment solutions, customer service portals, online merchant services support and integration, credit management tools, and suites of web-based applications for card member targeted offers that will span over 20 international markets.

You will be part of a fast-paced, entrepreneurial team responsible for delivering world-class card member experiences across multiple channels, including native iOS, Android, web, social integration, Java services, and APIs. You will be challenged with identifying innovative ideas and proof of concept to deliver against the existing and future needs of our customers.

Job Responsibilities:
  • Responsible for all technical aspects of software development for assigned applications performs hands-on architecture, design and development of systems
  • Mentors and manages a team of engineers
  • Functions as a senior member of an Agile/iterative development team, implementing consistent development practices tools and common components Identifies and proposes solutions to help simplify tie-ins with other systems and platforms within the supported domains
  • Contributes to blueprint and assists Product Owners with annual planning of feature sets that impact multiple platforms
  • Splits time between writing code and testing, in support of product/platform release sprints
  • Identifies opportunities to adopt innovative technologies
  • Embodies "rebel with a cause mentality by looking beyond the obvious for continuous improvement opportunities
  • Global Cardmember Remittance team is responsible for the processing of Client cardmember payments across the globe, including the clearing and settlement with client preferred financial institutions
Offer of employment with client is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.


This high energy Senior Engineer must have:
  • BS or MS degree in computer science, computer engineering or other technical discipline, or equivalent work experience
  • 5+ years of Java development experience
  • Demonstrated experience with Agile or other rapid application development methods
  • Experience managing entry level engineers
  • Strong experience in designing highly performance systems using industry best practices, tools and technologies like caching products (e.g. Memcached, MongoDB, Redis etc)
  • Ability to effectively communicate across 3rd parties, technical and business product managers on solution design
  • Ability to think abstractly and deal with ambiguous/under-defined problems
  • Ability to enable business capabilities through innovation
    Looks proactively beyond the obvious for continuous improvement opportunities
  • High energy, demonstrated willingness to learn new technologies, and takes pride in how fast they develop working software
  • Advanced experience with distributed (multi-tiered) systems, algorithms, message queuing, and relational databases
  • Demonstrated experience with object-oriented design and coding with variety of languages
Technical skill set required:
  • Experience with Payments Processing systems, Fundtech is extremely desirable
  • In depth knowledge of Payment Processing in a Financial Services / Banking environment and NACHA Experience with Global Payment Processing (GPP) and/or Clearing Works is desirable
  • Worked in and/or Experience with Payment Services Hub (PSH) is desirable

If you are at all open to learning more about this great opportunity, please call or respond as I'd love to further discus. We also offer a referral bonus so if you know of anyone which might be interested, please send them my contact info... as it could put some extra cash in your pocket!


Dan Garscia
Account Manager
Aequor Technologies
(763) 203-5051 /