We’re looking for a Java Engineer to join our team at Payforge and help design, build, and maintain reliable, scalable fintech and payments software solutions. You’ll work with modern architectures and technologies to deliver systems that power secure, high-performance transaction processing and digital financial services.
Key Responsibilities
Design, develop, and maintain enterprise-grade applications using Java and Spring Boot.
Build and integrate scalable microservices that support real-time financial transactions, settlements, and account management.
Collaborate with product managers, solution architects, and DevOps engineers to translate business needs into technical solutions.
Ensure application reliability, performance, and compliance with security and regulatory standards in the payments domain.
Write clean, testable, and efficient code, following best practices and established design principles.
Contribute to CI/CD pipelines, automated testing, and deployment processes.
Participate in code reviews and provide constructive feedback to maintain a culture of technical excellence.
Skills & Experience
Experience: 3+ years of professional Java development experience.
Strong knowledge of Java 17 and above and Spring Boot 3 for building RESTful and event-driven microservices.
Experience with SOAP services and JAXB.
Good understanding of software engineering principles, data structures, algorithms, and design patterns.
Experience with relational databases (PostgreSQL, MySQL) and ORM frameworks (Hibernate, JPA).
Familiarity with messaging systems (Kafka, RabbitMQ) and asynchronous processing.
Understanding of API design (REST, OpenAPI) and integration best practices.
Exposure to cloud infrastructure (Google Cloud or AWS preferred).
Competence with build and DevOps tools such as Maven, GitHub Actions, Helm, or Jenkins.
Solid experience with unit and integration testing frameworks (JUnit, Mockito, Testcontainers).
Familiarity with security concepts such as encryption, authentication, and token-based access (OAuth2, JWT) in fintech applications is a strong plus.
Payments experienced will be considered a strong advantage..
What we value
Precision & reliability – building software that meets the highest standards for performance and accuracy.
Security-first mindset – understanding and applying strong security practices throughout the development process.
Collaboration – working effectively with diverse technical and business stakeholders across teams and geographies.
Curiosity & innovation – staying up to date with emerging trends in the payments and card processing industry.
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.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.