Description:
Paysign is seeking an experienced Software Engineer with a specialization in the payments industry and a strong background in ISO8583 message standards. The ideal candidate will be an expert in developing and maintaining Java-based applications and systems within the financial services sector, particularly those involving payment processing and transactional data. This role involves collaborating with cross-functional teams to design, develop, and implement robust payment solutions that meet industry standards and client expectations.
Requirements:
Essential Functions
-
Design, develop, and maintain Java-based applications for payment processing platforms.
-
Be a subject matter expert on Payment Processing, Card Networks, and ISO 8583 standards.
-
Implement and adhere to ISO 8583 standards for card network communications and transactions.
-
Collaborate with cross-functional teams to identify and integrate functional requirements into our payment systems.
-
Optimize existing systems for scalability and performance, ensuring robustness and reliability of payment applications.
-
Develop and execute unit and integration tests to ensure the quality and functionality of software components.
-
Troubleshoot, debug, and upgrade existing software to resolve issues and improve performance.
-
Stay updated with emerging trends and technologies in the payments industry to enhance system capabilities.
-
Participate in code reviews, providing constructive feedback and ensuring adherence to best practices.
Required Skills/Abilities:
-
Bachelor’s degree in Computer Science, Information Technology, or a related field.
-
Proven experience as a Java Developer, specifically in payment processing platforms and card networks.
-
Well rounded understanding of the payments ecosystem.
-
Demonstrated experience/problems solved in the Fintech space, preferably in card issuing and/or payment processing. You should understand the payments space, payments systems, and ISO 8583 messaging specifications.
-
Strong knowledge of Java and related frameworks and technologies.
-
Familiarity with database technologies such as MySQL, Postgres, NoSQL, etc.
-
Proficiency in software development best practices, including Agile methodologies.
-
Excellent problem-solving skills and the ability to work in a fast-paced environment.
-
Strong verbal and written communication skills.
-
Experience with cloud technologies and services is a plus.
Job Type: Full-time, on-site/remote