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
Qualifications
BS Computer Engineering or Computer Science, or related/equivalent experience
5+ years of experience building enterprise applications using JAVA 8+
Established background in designing and building highly scalable systems
Excellent project management skills
Strong verbal and written communication skills
Spring framework 4.x and Spring boot 1.5.x
Solid experience in relational databases: PostgreSQL (preferred), MS SQL, Oracle
Familiarity with software management tools (Maven, TeamCity, Git)
Self-starter with strong and proactive work ethic with the motivation to achieve results in a fast-paced environment
Exceptional organizational and time management skills
Experience with Git or comparable source-control tool
Experience with any of Liquid Base, Hibernate, Junit, JaCoCo, Rest Assured a plus
Experience with Atlassian stack (JIRA, Confluence, BitBucket) a plus
Experience with Cloud platforms such as MS Azure and or Amazon AWS a plus
Experience with containerization and orchestration (Docker, Kubernetes) a plus
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 “SE - Issuing Platform” and send at recruitment@tetonelectronics.com