Senior Java Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Payforge ยท 1 month ago

Senior Java Engineer

Payforge is a specialist professional-services company focused exclusively on payments and fintech. They are seeking a Senior Java Engineer to design and build high-performance, secure, and scalable services for digital card issuance and transaction processing.

Artificial Intelligence (AI)PaymentsSoftware

Responsibilities

Design, develop and maintain enterprise-grade applications using Java and Spring Boot
More specifically, design and build a scalable card issuing and processing platform to support high volume transaction processing
Collaborate with solution architects and DevOps engineers to ensure reliability, scalability, and compliance with financial industry standards
Implement from scratch features such as Card Management, Client Management, Transaction Processing or additional payment rails (ex. Swift)
Write high-quality, testable, and maintainable code using modern engineering best practices
Participate in code reviews, testing, and continuous improvement of CI/CD pipelines and deployment workflows
Ensure solutions meet performance benchmarks, security requirements (PCI DSS, ISO 8583 compliance), and SLAs

Qualification

Java 21Spring Boot 3MicroservicesCloud databasesMessaging systemsDockerKubernetesCI/CD pipelinesUnit testingIntegration testingSecurity protocolsFintech exposure

Required

5+ years of professional Java development experience
Strong knowledge of Java 21 and Spring Boot 3, with hands-on experience in building microservices
Experience with cloud managed (ex Amazon RDS) relational databases (PostgreSQL, MySQL)
Understanding of messaging systems (Kafka, RabbitMQ) for real-time event streaming
Knowledge of Docker, Kubernetes, and cloud platforms such as AWS (RDS, S3, EKS)
Experience with build tools (Maven, Gradle) and CI/CD pipelines (GitHub Actions, Jenkins)
Strong unit and integration testing skills using JUnit, Mockito, and Testcontainers
Design, develop and maintain enterprise-grade applications using Java and Spring Boot
Collaborate with solution architects and DevOps engineers to ensure reliability, scalability, and compliance with financial industry standards
Implement from scratch features such as Card Management, Client Management, Transaction Processing or additional payment rails (ex. Swift)
Write high-quality, testable, and maintainable code using modern engineering best practices
Participate in code reviews, testing, and continuous improvement of CI/CD pipelines and deployment workflows
Ensure solutions meet performance benchmarks, security requirements (PCI DSS, ISO 8583 compliance), and SLAs

Preferred

Familiarity with security and encryption protocols (TLS, HSM integration, tokenization, PCI DSS)
Familiarity with card issuing, transaction flows, and ISO 8583 or REST-based processing APIs
Exposure to fintech or payments systems (authorization, clearing, settlement)

Company

Payforge

twittertwitter
company-logo
Payforge builds AI-driven payment systems and provides engineering services for payments companies, fintechs, and banks.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase