JobHabor
Menu

Java Developer - Digital Payments

PayTech Nexus · Accra, Ghana

  • Professional Services
  • 51–200 employees
  • London

Mixed hiring record · median 50 days open

100100

Hiring signal

Actively hiring

Still listed on the employer's own board · How we score

All reasons
  • 25% of this employer's openings are over 60 days old

In its favour

  • Still listed on the employer's own board

Did you apply?

Java Developer - Digital Payments at PayTech Nexus. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

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

  • Bachelor's degree in Computer Science, Information Technology, or a related field (Master's 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.

More jobs at PayTech Nexus

All 32

Similar roles