Senior Software Engineer - Back End

Full Time 1 month ago Cape Town, South Africa

Employment Information

Job Description
The Back-end Software Engineer is crucial in building solutions that deliver optimum performance, reliability, and scale. This role focuses on developing server-side components that power applications and supporting systems related to cell phones, live data, and other products. Strong database skills are essential due to the data capabilities being developed.

Duties and Responsibilities:

  • Design,develop, test, and deploy complex server-side applications and back-endcomponents.
  • Maintain,enhance, and optimize existing systems to ensure performance, scalability,and reliability.
  • Collaboratewith cross-functional teams to define system requirements, scope, andimplementation plans.
  • Operationalizeback-end solutions, including database design, messaging systems, andintegration with live data products
  • Support,mentor, and guide developers while liaising with stakeholders to resolveengineering challenges effectively.

Requirements

Required Qualifications

  • Grade12 National Certificate (Minimum)
  • Relevanttertiary qualification in Information Technology (Preferred)
  • 6+years proven experience in back-end software development, projectdelivery, and implementation using relevant developmenttechnologies/languages. Experience with back-end frameworks andtechnologies

Technical Stack

  • Java
  • SpringBoot
  • PostgreSQL(Non-Negotiable)
  • Kafka(Non-Negotiable)
  • AWS(Non-Negotiable)

Skills

  • AnalyticalSkills
  • Attentionto Detail
  • CommunicationSkills
  • Interpersonal& Relationship Management Skills
  • Problem-SolvingSkills
Wakanda Jobs - Find All Jobs

New Things Will Always
Update Regularly

Wakanda Jobs - Find All Jobs
Your experience on this site will be improved by allowing cookies Cookie Policy