×
Register Here to Apply for Jobs or Post Jobs. X

Developer III

Job in Johannesburg, 2000, South Africa
Listing for: First National Bank Namibia Limited
Full Time position
Listed on 2026-07-15
Job specializations:
  • Software Development
    Backend Developer
Job Description & How to Apply Below

Role Overview

To provide IT expertise in designing, configuring, and enhancing systems in alignment with established programming standards and frameworks. This role translates functional specifications into logical and technical designs and develops code for small to medium‑sized applications to meet business and technical requirements.

Responsibilities
  • Design and develop Java‑based platform services and microservices.
  • Build self‑service portals, APIs, and automation tools for Kafka platform users.
  • Develop AI‑powered assistants and automation to improve developer productivity and platform operations.
  • Create tools that simplify onboarding, provisioning, and lifecycle management of Kafka resources.
  • Implement governance, standards, and policy enforcement across the platform.
  • Develop integrations with enterprise identity, security, and CI/CD tooling.
  • Improve platform observability, monitoring, and operational automation.
  • Troubleshoot complex distributed systems and production issues.
  • Collaborate with infrastructure, security, architecture, and application teams to improve the overall developer experience.
Required Skills
  • 3+ years of Java development experience.
  • Strong knowledge of Java frameworks such as Spring Boot or Quarkus.
  • Experience building REST APIs.
  • Good understanding of distributed systems.
  • Experience with Apache Kafka or similar messaging technologies.
  • Experience with PostgreSQL or other relational databases.
  • Git and CI/CD experience.
  • Docker and Kubernetes/Open Shift fundamentals.
  • Strong analytical and problem‑solving skills.
  • AI experience required; building AI agents, intelligent assistants, LLMs, RAG, MCP, prompt engineering, AI‑API integration, or AI‑driven workflow automation.
Advantageous Skills
  • Confluent Platform
  • Kafka Streams
  • Apache Flink
  • OAuth/Keycloak
  • Infrastructure as Code, Ansible Automation Platform
  • Prometheus and Grafana
  • Platform engineering and Internal Developer Platforms (IDPs)
  • Developer portals and self‑service platforms
Benefits
  • Inspiring work environment
  • Work that is challenging
  • Space to make a difference
  • Opportunities to innovate
  • Focus on health and wellbeing, including onsite wellness centre, gym, and crèche
  • Resources to support professional development
  • Generous leave policy
  • Preferential employee banking rates
Equal Opportunity Statement

All appointments will be made in line with First Rand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. Candidates may disclose disability information on a voluntary basis, and the Bank will keep this information confidential unless required by law to disclose it to other parties.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary