Overview
Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Java
EMV
Payment
Job Details
We have an opening for Java Developer (EMV) with Remote Position. Kindly apply with your updated resume if you are interested. Please find the job details below:
Position: Java Developer (EMV Payment)
Location: Remote Position
Duration: 12 Months Contract Position
Job Summary:
- Experience coding with an object-oriented programming language, we primarily use Java and Python and databases like SQL Server but believe that software developers need to be flexible and able to upskill with new languages and tools quickly.
- Collaborate with team members and various stakeholders to design, develop, testing and delivering performance and maintainable software solutions.
- Work as part of a small, agile team.
- Find and implement solutions to complex problems.
- Exhibits good technical and business judgement and thorough understanding of how customers use the product when dealing with product requirements, complex design issues, and trade-offs.
- Teach and be taught by others.
- EMV experience is important: familiar with EMV specifications, understanding how EMV works.
- Device driver experience Familiarity with Payment Devices (PEDs), understanding the communication protocol for PEDs such as Verifone, Pax or Ingenico devices. Actual eSocket Device Driver experience would be good, e.g. Form Agent, cXPI, Dione, PAX, etc.
- Postilion experience Familiar with Postilion architecture and coding standards. Test Harness experience this can be learnt, but if already known is a bonus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.