What does a successful Software Engineer do at TETON?
TETON is looking for multiple Software Engineers to join our Core customer facing engineering group to support TETON’s Global Business Partner’s (Payment Processing).
You will be joining an organization responsible for mission critical platforms that support customer’s payments businesses who process over 350 million payment transactions per day with a peak throughput of over 8,000 transactions per second all while maintaining millisecond fast response time. All this for some of the largest merchants in the US and EUROPE.
This fast-paced online transaction-processing environment requires a passionate critical problem solver who can balance platform stability and resiliency along with modern engineering practices and solutions.
You will be responsible for coding, testing, and analyzing application software dealing with real-time processing (authorizing and settlement) of high-volume, high-availability, financial and credit card processing transactions and ensuring TETON’s reputation by providing optimum solution which integrates with merchant and Card brand interface software.
The Opportunity
We are looking for an expert java application developer with payments experience to help build an industry leading issuing platform. The individual must have prior experience working on ISO 8583/20022 format financial transactions utilizing the Java POS (JPOS) framework. The ideal candidate will have experience building, integrating, and maintaining electronic payment switches in a PCI DSS environment. Familiarity with hardware security modules (HSM), PIN encryption, EMV and e-Wallets is a plus. The individual will work with a team of talented engineers working in a fast paced, agile environment, developing a groundbreaking, multi-tenant, cloud-based payments platform. We are seeking an independent and motivated engineer with strong communication skills, who wants to see his or her work change an industry.
Key Responsibilities
Build, integrate and maintain electronic payments switch utilizing ISO 8583/20022 format financial transactions Participate in platform testing , certification and enhancements in compliance with card brand network specifications Work closely with on-site and off-site teams in a fast-paced Agile environment Build, maintain, support and certify large scale payment systems Analyze and tune real-time processes for optimal performance Build, maintain and optimize deployment pipelines
What would be must to have:
Bachelor’s degree in computer science or engineering or equivalent
Experience with Credit Card and Debit Card payment processing
Knowledge of ISO 8583
Distributed applications monitoring
Important info about this role:
BS Computer Engineering or Computer Science, or related/equivalent experience 5+ years of experience building enterprise applications using JAVA 8+
Perks at work:
We are TETON of our commitment to your overall well-being with a growing offering of physical, mental, emotional, and financial benefits from day one.
Maintain a healthy work-life balance with paid holidays, generous time off policies, including transportation, subsidized lunch etc..
Plan for your future with competitive salaries, variety of rewards.
Advance your career with training, development, certification, and internal mobility opportunities.
Join Employee Resource Groups that promote our diverse and inclusive culture where employees can share perspectives, exchange ideas, and elevate careers.
Thank you for considering employment with TETON Please:
Send the resume in PDF format
Apply using the subject line “JAVA DEVELOPER - ISSUING PLATFORM” and send at recruitment@tetonelectronics.com