JV
TSYS Software Engineer
Jobs via Dice
East Hanover · On-site Full-time Mid Level 2w ago
About the role
About
Kforce has a client in East Hanover, NJ that is seeking a TSYS Software Engineer who will build and evolve secure, scalable payment processing capabilities that power modern issuing and payments experiences. The Engineer will design, develop, test, deploy, and operate services that support critical payment flows, with a strong focus on security-by-design, reliability, and observability. TSYS publicly emphasizes cloud-native, API-first, configurable issuing solutions spanning payment processing, authentication, risk/fraud, and analytics-this role is a hands-on engineering position helping deliver those outcomes.
Responsibilities
- Design & build secure payment services across core transaction workflows (e.g., authorization, processing, lifecycle events), delivering high-quality solutions for internal and external customers
- Translate complex requirements into clean, maintainable, scalable code, with an engineering mindset grounded in reliability and production readiness
- Implement security controls throughout the SDLC (secure coding, dependency hygiene, secrets management, least privilege access, and secure API patterns)
- Build and publish APIs with clear versioning, documentation, and backward compatibility expectations to support internal consumers and partner integrations
- Harden authentication and authorization flows using modern identity standards (e.g., OAuth2/OIDC) and practical OWASP risk mitigation patterns
- Engineer for performance and resiliency-optimize latency, availability, and operational cost in cloud-native environments
- Own observability and production support by implementing logging/metrics/tracing, participating in code reviews, and joining an on-call rotation to drive root-cause resolution and prevention
- Collaborate cross-functionally with product, security, compliance, and risk/fraud stakeholders to deliver solutions that meet business needs and regulatory/security expectations
Requirements
- Professional software engineering experience building and operating production services (mid-level or senior, depending on the posting level)
- Strong proficiency in modern backend development (e.g., Java with Spring Boot) and building RESTful APIs
- Experience with SQL and data persistence patterns appropriate for transactional systems
- Hands-on experience with cloud and containerized deployments (e.g., Docker/Kubernetes) and CI/CD practices
- Demonstrated understanding of secure engineering principles and ability to implement security best practices in enterprise applications
- Working knowledge of Payment Card Industry (PCI) security compliance expectations in systems that process or support payment card transactions
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- HSA
- FSA
- 401(k)
- Life insurance
- Disability insurance
- ADD insurance
- Paid time off (for salaried personnel)
Skills
APICI/CDDockerJavaKubernetesOAuth2OIDCOWASPPCIRESTful APIsSQLSpring BootTSYS
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free