Job Title: Senior Java Engineer Company Name: Payforge Job Url: https://payforge.bamboohr.com/careers/66?jr_id=69b99d7a56973837413f17ed Job Description: Senior Java Engineer Software Engineering - Remote We’re looking for a Senior Java Engineer to join Payforge and work with one of our key clients in the card issuing and processing domain. You’ll help design and build high-performance, secure, and scalable services that power digital card issuance, authorization, and transaction processing — the backbone of modern payments infrastructure. Key Responsibilities Design, develop, and maintain backend services for card issuing, authorization, settlement, and transaction management. Work with Java and Spring Boot to build scalable microservices that integrate with core banking systems, card networks, and external APIs. Collaborate with solution architects and DevOps engineers to ensure reliability, scalability, and compliance with financial industry standards. Implement features for card lifecycle management (provisioning, activation, PIN handling, and card state transitions). Contribute to system integration with payment gateways, fraud management, and tokenization platforms. 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. Skills & Experience Experience: 5+ years of professional Java development experience. Technical expertise: Strong knowledge of Java 21 and Spring Boot 3, with hands-on experience in building microservices. Experience with databases (PostgreSQL, MySQL) and ORM frameworks (JPA/Hibernate). 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. Familiarity with security and encryption protocols (TLS, HSM integration, tokenization, PCI DSS) will be a strong plus. Familiarity with card issuing, transaction flows, and ISO 8583 or REST-based processing APIs is highly desirable. Exposure to fintech or payments systems (authorization, clearing, settlement) is a significant advantage. What we value? Ownership & accountability – leading by example and fostering responsibility within the team. Collaboration – working seamlessly with cross-functional teams in a regulated environment. Clear communication – translating technical detail into actionable insights for both technical and non-technical stakeholders. Problem-solving & conflict resolution – balancing technical priorities with business needs. Culture building – nurturing an environment of trust, continuous learning, and innovation. About Payforge Payforge is a specialist professional-services company focused exclusively on payments and fintech. We help clients deliver high-quality, scalable technology solutions in an evolving global financial landscape.   Equal Opportunity Statement Payforge is proud to be an equal-opportunity employer. All qualified applicants will receive consideration without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. We welcome applicants from all backgrounds.