Enter a job title or keyword

Java Developer Digital Payments

PayTech Nexus Ltd


Job Location:

Accra - Ghana

Monthly Salary: Not provided by the employer
Posted: 25 October 2026 (7 days ago)
Application Deadline: 22 January 2027
Vacancies: 1 Vacancy

Job Summary

Job Title: Java Developer - Digital Payments

Employment type: Contract (On-site)

Contract length: 6 months (with potential extension)

Location: Accra Ghana (including travel across West and Central Africa)

PURPOSE OF THE PROJECT

The Java Developer will build and implement enterprise-grade software components supporting payment fintech and digital banking solutions. The role will contribute across design development testing integration and production readiness with a strong focus on maintainability security and reliable delivery.

Core Responsibilities and Accountabilities:

  • Design develop and maintain Java-based backend services and implementation components.
  • Translate functional and technical requirements into clean testable and maintainable code.
  • Build and consume REST APIs and integrate with databases payment services and enterprise platforms.
  • Develop unit and integration tests participate in code reviews and resolve defects identified during testing.
  • Investigate implementation issues using application logs traces and database queries.
  • Support CI/CD environment deployment release readiness and production stabilisation activities.
  • Produce technical documentation runbooks and reusable implementation assets support knowledge transfer.

Knowledge and Experience:

  • Strong enterprise Java development experience preferably using Spring or Spring Boot.
  • Experience with REST APIs relational databases SQL and application integration.
  • Understanding of object-oriented design common design patterns secure coding and software development lifecycle practices.
  • Experience with automated testing debugging Git and build tools such as Maven or Gradle.
  • Ability to work within cross-functional implementation teams and deliver against agreed milestones.
  • Clear written and verbal communication in a client-facing environment.
  • Tools & Technologies: Java Spring Boot REST SQL JUnit Maven or Gradle Git Docker Jira or Azure DevOps.

Mandatory Skills:

  • Bachelors degree in Computer Science Information Technology or a related field (Masters preferred).
  • Previous experience within Banking Digital Payment & Card solutions or the FinTech industry.
  • Regional experience including working in a faced-paced matrix organisation.
  • Excellent communication skills in English (written verbal and presentation) French is advantageous.
  • Willingness to travel across West and Central Africa may be relevant for subsequent phases.

Preferred Skills:

  • Exposure to microservices containers messaging platforms or cloud environments.
  • Familiarity with performance testing observability and production support for transaction-processing systems.

Expected Deliverables:

  • A clear discovery and implementation plan aligned with the assigned client workstream.
  • High-quality technical or analytical outputs supported by appropriate testing validation and documentation.
  • Timely identification and escalation of delivery risks dependencies and data or integration blockers.
  • Reusable implementation assets runbooks and structured knowledge transfer to relevant client and delivery teams.