More jobs:
Developer III
Job in
Johannesburg, 2000, South Africa
Listed on 2026-07-15
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.
- 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.
- 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
- 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
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-LjbffrNote 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:
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:
×