Menu Close

Midrand: Full Stack Developer posted by Tower Group

Midrand: Full Stack Developer posted by Tower Group

Posted on 2025-07-26 00:00:00

Employer Tower Group
Category Telecommunication
Location Gauteng  / Midrand

Job Summary

Key Responsibilities

Application Development & Engineering Excellence

  • Design, implement, and maintain secure, scalable microservices using Java (Spring Boot), Python, and/or C#.
  • Build responsive and reusable frontend components using React, Angular, or Vue.js, aligned with UX/UI best practices.
  • Implement asynchronous event handling, messaging queues, and API orchestration for end-to-end flows.
  • Write clean, maintainable, and well-documented code with strong unit and integration test coverage.
  • Champion modern engineering frameworks such as Microsoft Engineering Playbook.

Fintech Platform Integration & Customization

  • Customize and extend open-source core banking platforms like Apache Fineract to support lending, wallets, savings, and payment use cases.
  • Integrate with mobile money, card networks, KYC/AML, credit scoring, and regulatory reporting APIs.
  • Build and expose financial APIs following open banking and ISO 20022 standards.
  • Develop adapters and abstraction layers to bridge legacy banking systems and modern services.

DevSecOps & Agile Delivery

  • Drive implementation of CI/CD pipelines using Jenkins, GitLab, SonarQube, JMeter, and GitOps workflows.
  • Embed security controls, Telemetry and static/dynamic analysis into the development lifecycle as part of DevSecOps culture.
  • Contribute to Agile ceremoniessprint planning, backlog grooming, retrospectivesand act as a technical voice in estimation and prioritization.

Architecture, Frameworks & Technical Leadership

  • Guide technical solution design, aligning with enterprise architecture and standardized engineering frameworks.
  • Establish and evolve reusable architectural patterns for APIs, data flows, authentication, and service communication.
  • Perform code and design reviews to enforce adherence to engineering standards, performance benchmarks, and security best practices.
  • Contribute to platform-wide engineering initiatives such as shared libraries, code generation tools, and build system improvements.

Code Quality, Governance & Support

  • Enforce code quality through static analysis, code coverage thresholds, and continuous improvement of development standards.
  • Maintain clear and up-to-date technical documentation across services, interfaces, and platform configurations.
  • Collaborate with QA and security teams to ensure rigorous testing and secure release cycles.
  • Participate in production support, incident resolution, and root cause analysis to uphold platform resilience.

Track and resolve technical debt and prioritize refactoring efforts during regular engineering cycles

Technical Experience:

Backend Development & Architecture

6+ years of hands-on experience designing and building production-grade backend systems in Java (Spring Boot), with additional proficiency in Python or C# for service-oriented and event-driven architectures.

Advanced understanding of microservices patterns, including API gateway design, service mesh, circuit breakers, and distributed tracing.

Frontend Engineering

Expertise in modern JavaScript frameworks including React, Angular, or Vue.js, with strong command of component-based architecture, state management (e.g., Redux, Vuex), and responsive design.

Experience implementing progressive web applications (PWAs) and web accessibility (WCAG) standards.

Skilled in integrating frontend interfaces with backend APIs securely and efficiently, including token management and input validation.

View Job  Johannesburg: Retail Stores Manager posted by AtripleA recruitment & temps

Core Banking & Fintech Platform Integration

Proven track record customizing and integrating open-source core banking platforms such as Apache Fineract, or proprietary equivalents.

Experience with financial services workflows like digital lending, wallet transfers, savings automation, and transaction reconciliation.

Familiarity with ISO 20022, SWIFT, and open banking standards (e.g., PSD2 APIs).

APIs, Messaging & Distributed Systems

Proficient in building RESTful APIs, GraphQL endpoints, and gRPC services, with strong understanding of serialization (JSON, Protocol Buffers).

Experience with event-driven systems, using Apache Kafka, RabbitMQ, or AWS SNS/SQS for decoupling and real-time data exchange.

Familiarity with API security standards such as OAuth2, OpenID Connect, and mutual TLS authentication.

Data & Persistence Layer

Deep understanding of data modelling, schema design, and performance tuning for relational databases (MySQL, PostgreSQL).

Experience with NoSQL technologies like MongoDB, Cassandra, or Redis for high-velocity or schema-less data.

DevSecOps, CI/CD & Infrastructure Automation

Strong command of DevSecOps practices, embedding security scanning and compliance checks throughout the SDLC.

Skilled in CI/CD pipeline setup and management using Jenkins, GitLab CI, or GitHub Actions, with integrated tools like: SonarQube, Checkmarx, OWASP ZAP, Snyk, Fortify, Nexus, Artifactory

Familiarity with GitOps workflows, Canary deployments, and blue/green strategies using ArgoCD or Flux.

Cloud-Native Engineering & Observability

Experience deploying and operating applications on AWS, Azure, or Google Cloud, leveraging managed services (RDS, Cloud Functions, S3, IAM).

Proficient with containerization using Docker, orchestration via Kubernetes, and secure Helm-based deployments.

Setup and tuning of observability stacks including Prometheus, Grafana, ELK/EFK, and OpenTelemetry for metrics, logging, and tracing.

Security, Compliance & Governance

Deep knowledge of secure coding standards, OWASP Top 10, and regulated data handling (e.g., PCI-DSS, GDPR).

Experience implementing role-based access control (RBAC), JWT management, and audit logging.

Proven ability to work within regulated fintech environments, ensuring systems meet audit, compliance, and risk controls.

Must have technical / professional qualifications:

Bachelor’s or Masters degree in Computer Science, Software Engineering, Information Systems, or a related field.

Demonstrated success building and deploying financial solutions in regulated environmentspreferably involving digital wallets, savings, credit, or cross-border payments.

Experience contributing to system and solution architecture design, technical decision-making, and adherence to enterprise engineering standards.

Click Go Apply to apply online!


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Midrand, Gauteng

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

View Job  Pretoria: iOS Developer posted by Goldman Tech

More related positions


Midrand: Bookkeeper (JB5325) posted by Kontak Recruitment

Bookkeeper JB5325Midrand, Gauteng Compensation Range R25 - 30 000 CTC per month Category Finance Manage full bookkeeping functions up to trial balance for a...


View Job
Bookkeeper (JB5325)

Midrand: Sales Representative posted by Kontak Recruitment

Sales Representative Office Suppplies Stationary JB5326Midrand, Gauteng Compensation Offering a competitive basic salary plus commission and company...


View Job
Sales Representative

Midrand: Junior Web Developer – Midrand, JHB (Remote Position) posted by Intercon Recruitment

Junior Web Developer Midrand, JHB Remote PositionA dynamic company based in Midrand is seeking a skilled Junior Web Developer to join their team. The ideal...


View Job
Junior Web Developer – Midrand, JHB (Remote Position)

Midrand: Technical External Sales Representative posted by EZDown

Were looking for a Technical External Sales Representative to join our dynamic team and help grow our customer base across South Africa.About the RoleAs a...


View Job
Technical External Sales Representative

Midrand: Construction Manager posted by High Voltage Technology

We are looking for a skilled and experienced Construction Manager to join our team. The ideal candidate will be responsible for overseeing and managing...


View Job
Construction Manager

Midrand: Architectural Technologist posted by Business Recruitment Services

Were looking for a skilled Architectural Technologist with 510 years experience and advanced Revit proficiency. The role involves producing technical...


View Job
Architectural Technologist

Midrand: Business Development Manager (Accounting / SaaS) – JB5346 posted by Kontak Recruitment

Business Development Manager Accounting SaaS JB5346Location Midrand, GautengSalary R650 000 R750 000 CTC per annumEmployment Type PermanentA growing...


View Job
Business Development Manager (Accounting / SaaS) – JB5346

Midrand: Sales Warrior posted by SAIFLEET

As a Rent-to-Own Sales Consultant, you will be responsible for driving sales growth, building strong customer relationships, and providing exceptional...


View Job
Sales Warrior

Midrand: Carpenter Vacancy – Urgently Needed posted by Timeless Opulence

Carpenter Vacancy Job DescriptionWe are seeking a motivated and skilled Carpenter to join our team. The ideal candidate must have a passion for woodworking...


View Job
Carpenter Vacancy – Urgently Needed

Midrand: Receptionist/Creditors Assistant posted by Healthcare

We are looking for a ReceptionistCreditors Assistant to join our team. The ideal candidate should be organized, proactive, and have some experience in...


View Job
Receptionist/Creditors Assistant

Midrand: Sales Consultants posted by Digi-Maths

We are looking for energetic, enthusiastic and exceptional independent distributors who have a passion for sales and can sell HARD.Requirements MUST HAVE...


View Job
Sales Consultants

Midrand: Intermediate Quantity Surveyor posted by Construct Executive Search

Applicants must have the following requirementsMust have a Bachelors Degree in Quantity Surveying, Engineering, or Management.Must have 3-5 years of...


View Job
Intermediate Quantity Surveyor

Midrand: Technical Manager posted by HR GROUP

Security company based in Kyalami seeks a Technical Manager ALARM AND CCTV-Minimum of 10 years Technical Managerial experience-Minimum of 15 years...

View Job  Cape Town: Sales Agents posted by CallForce

View Job
Technical Manager

Midrand: Sales Executive – LED Screen Rentals and Sales posted by Smart Chip Technology

Are you a dynamic sales professional with experience in LED screen rentals and new sales? Do you have an existing network and client base within the AV,...


View Job
Sales Executive – LED Screen Rentals and Sales

Midrand: GRADE 12 ENGLISH HL EDUCATOR – URGENTLY NEEDED posted by SPL GROUP

Glen Austin House Seeking an English home language Grade 12 educator to start immediately Must be SACE Accredited Police Clearance 3 Years teaching...


View Job
GRADE 12 ENGLISH HL EDUCATOR – URGENTLY NEEDED

Midrand: GRADE 12 AFRIKAANS FAL EDUCATOR – URGENTLY NEEDED posted by SPL GROUP

Glen Austin House Seeking an Afrikaans FAL Grade 12 educator to start immediately Must be SACE Accredited Police Clearance 3 Years teaching experience....


View Job
GRADE 12 AFRIKAANS FAL EDUCATOR – URGENTLY NEEDED

Midrand: Alarm Technician posted by Smart Attitude Personnel

We need Alarm Technicians URGENTLY for a big and well known COMPANY in the FourwaysKyalami area..!! Must be PSIRA Registered and have reliable transport to...


View Job
Alarm Technician

Midrand: CPO

Requirements Excellent physical fitness and stamina Advanced driving skills across all conditions Strong communication verbal written English required...


View Job
CPO

Midrand: Nail Technician/Front Line Assistant – Midrand based posted by Unique Cosmetology PTY LTD

NAIL TECHNICIAN FRONT-LINE ASSISTANT MidrandSouth African Matric 3-5yrs working experience in the application and maintenance of Acrylic and Gel nails....


View Job
Nail Technician/Front Line Assistant – Midrand based

Midrand: Receptionist/Admin Assistant posted by Unique Cosmetology PTY LTD

RECEPTIONISTADMIN ASSISTANT MidrandR6500 - R8500 Negotiable.Matric 3-5 yrs exp as a front-line receptionist handling customer communications, queries,...


View Job
Receptionist/Admin Assistant

Midrand: Sales Representative – Reaction posted by HR GROUP

Key ResponsibilitiesSales Business DevelopmentProactively identify and secure new business within the Reaction security sector.Build and maintain strong,...


View Job
Sales Representative – Reaction

Midrand: Podcast Host posted by Exceed Education

Host a weekly podcast episode Prepare notes and discussion pointsInterview guests and moderate discussionsCollaborate on content marketing and promotion...


View Job
Podcast Host

Midrand: IT Technician – Urgent Position posted by Home

IT Technician VacancyJunior Tech 1 to 3 years experienceMidrandMust have a good CarTravel to clients only once in a whileA or N or SApprox R10k to R15k per...


View Job
IT Technician – Urgent Position

Midrand: Nail Technician/Internal Sales – Midrand based posted by Unique Cosmetology PTY LTD

NAIL TECHNICIANINTERNAL SALESR4000 - R5000 CommissionMatric 3-4 yrs experience in the professional construction and maintenance of acrylic nails, nail...


View Job
Nail Technician/Internal Sales – Midrand based

Midrand: Unit Catering Manager – Contract Catering post posted by BizGro

A leading Industrial Caterer urgently seeks the services of 2 experienced passionate Lady Unit Managers to join their Team.Vacancies exist in...


View Job
Unit Catering Manager – Contract Catering post

Share this to someone who needs a job:
Posted in Jobs in Gauteng, Jobs in Midrand, Jobs in Northern Suburbs, Jobs in South Africa

More Jobs in Your Area