





Generalist title, mid-level 2–4 years range, and likely metro hiring increase applicant competition.
Core Java and SQL skills are transferable, but payments/banking knowledge raises domain specificity.
Explicit 2–4 years requirement plus mandatory Visual Basic and Java experience enforces moderate filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, maintain, and support business-critical applications for payment and financial technology solutions using Visual Basic and Java.
Contribute to full software development lifecycle activities including analysis, coding, testing, implementation, and support to deliver reliable, scalable, and secure software changes.
Troubleshoot application issues and collaborate with cross-functional teams to meet business and customer requirements including production support and integration tasks.
2–4 years of hands-on development experience in Visual Basic and Java, preferably within payments, banking, or financial services.
Proficiency in SQL and XML; knowledge of MQ and Linux preferred.
Experience with banking applications and knowledge of payment methods such as ACH, WIRE, Foreign drafts, and SWIFT preferred.
Work Experience Required: 2–4 years in relevant software development as per JD.
Experienced in payment or financial software development with a structured approach to problem solving and delivering engineering standards-compliant solutions.
Comfortable working within collaborative engineering teams and supporting all phases of the software development lifecycle including production support.
Capable of handling troubleshooting, root cause analysis, and timely resolution while maintaining thorough documentation and applying continuous improvement practices.