Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Recruiter

  • Hire someone
  • Recruiter Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Backend Engineer (Java) EU ...

Backend Engineer (Java) EU & Africa

Back to Jobs
TMA Proactive Partners logo

Backend Engineer (Java) EU & Africa

TMA Proactive Partners

Location

Remote

Experience

Mid

Posted

Jul 18, 2026

Apply by

August 17, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Home

Sign in to apply on web or download the app for more options.

Job Description

This is a remote position. We are recruiting an Intermediate Backend Engineer for a technology-led financial services organisation serving customers across Africa and international markets. The platform supports high-volume customer journeys, financial transactions and partner integrations in a complex, distributed environment. This role is suited to an engineer who can own a backend domain end to end. You will write production-grade Java, but you will also think beyond the language: how services interact, how systems fail, how APIs are consumed, how data models affect performance and how architecture should evolve over time. You will work remotely from South Africa/Africa /EU in a cross-functional engineering squad. You will do the following: - Design, build and maintain backend services and APIs used by internal teams, external partners and customer-facing products. - Own the quality and reliability of the services you build, from solution design through deployment and production support. - Write unit and integration tests as a core part of development rather than treating testing as a separate QA activity (TDD) - Participate actively in architecture and system-design discussions, contributing practical and well-reasoned technical perspectives. - Review pull requests and use code review as both a quality control and a learning mechanism. - Create and maintain technical documentation, including OpenAPI specifications, service READMEs and operational runbooks. - Contribute to shared libraries, reusable components and platform standards where your work has value across squads. - Take part in backlog refinement, planning, stand-ups, reviews and retrospectives, with clear accountability for squad outcomes. - Use AI and LLM tooling appropriately for code generation, test creation, debugging, documentation and engineering productivity. ### Requirements - At least 3 years of professional backend software engineering experience, including a minimum of 2 years using Java in a production environment. - Strong Java and Spring Boot capability, including dependency injection, Spring Security, Spring Data, transaction management and testing with Spring Test. - Sound REST API design knowledge, including versioning, error handling, idempotency, pagination and backward compatibility. - Experience designing and working with relational databases, including schema design, indexing, query optimisation and performance-aware data modelling. - A working understanding of distributed-systems concepts, including eventual consistency, idempotency, retries, circuit breakers and failure-mode thinking. - Practical testing experience using JUnit and Mockito, together with integration tests against a real database and an understanding of the test pyramid. - Ability to write clean, readable, maintainable code and to explain technical decisions clearly to other engineers. - Production experience with event-driven architecture using Kafka, RabbitMQ or an equivalent messaging platform. - Understanding of consumer groups, offset management and at-least-once versus exactly-once delivery semantics. - Experience in a microservices environment, including service discovery, API gateways, inter-service communication and distributed tracing. - Working familiarity with AWS and the runtime environment in which backend services are deployed. - Experience with Docker and modern CI/CD practices. - Exposure to Kotlin or another JVM language, or a willingness to learn. - Fintech,payments, lending, insurance or broader financial-services experience is required - Understanding of reconciliation, idempotent payment flows, audit logging and other controls relevant to financial systems. Candidates must submit a current CV together with a brief note outlining their experience with Java, Spring Boot, backend architecture and distributed systems online.

Key Responsibilities

  • Design, build, and maintain backend services and APIs for internal teams, partners, and customers.
  • Own service quality and reliability from solution design through deployment and production support.
  • Write unit and integration tests as part of development using TDD practices.
  • Participate in architecture and system-design discussions with technical perspectives.
  • Review pull requests and use code reviews for quality control and learning.
  • Create and maintain technical documentation, including OpenAPI specifications and runbooks.
  • Contribute to shared libraries, reusable components, and platform standards.
  • Participate in backlog refinement, planning, stand-ups, and retrospectives.
  • Use AI and LLM tooling for code generation, testing, debugging, and documentation.

Skills Required

JavaSpring BootREST API DesignRelational DatabasesDistributed SystemsJUnitMockitoKafkaRabbitMQMicroservicesAWSDockerCI/CDEvent-driven ArchitectureFintechPaymentsLendingInsuranceCommunicationProblem solvingAttention to detailCollaborationKotlinJVM Languages

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

—

Job Type

Full-time

Experience

Mid

Location

Remote

Application Deadline

August 17, 2026

Total Applicants

0

About TMA Proactive Partners

TMA Proactive Partners logo

TMA Proactive Partners is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

Watu Credit logo

Senior Backend Engineer - Java/Architecture

Watu Credit

Full-timeEasy applyWork from Home
Remote·Senior·Jul 18
Everience logo

DevOps Engineer (Azure / .NET)

Everience

Full-timeEasy applyHybrid
Amsterdam·Mid·Jul 10
dunnhumby logo

Software Engineer

dunnhumby

Full-timeEasy applyWork from Office
Gurgaon·Mid·Jul 7
Lessonspace logo

Lessonspace Senior Backend Engineer

Lessonspace

Full-timeWork from Home
South Africa·Senior·Jul 10
Orange logo

Software engineer

Orange

Full-timeEasy applyHybrid
Casablanca·Mid·Jul 10
M

Java Springboot Developer

Mindcraft Software Pvt. Ltd.

₹7,00,000–₹22,00,000 / Year

Full-timeEasy applyWork from Office
Airoli·Jul 20
Browse all jobs