Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 34 минуты назад

Senior Software Engineer (Java, Fintech)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
SA

Описание вакансии

Текст:
/

TL;DR

Senior Software Engineer (Java, Fintech): Designing and modernizing enterprise-scale electronic payment and transaction solutions with an accent on legacy modernization to cloud-native architectures. Focus on building secure, scalable software, implementing DevSecOps practices, and integrating AI-powered capabilities.

Location: Hybrid: 3 days per week based at the Magaliessig office (Johannesburg, South Africa) and 2 days working remotely.

Company

A leading South African FinTech company providing enterprise-scale electronic payment and transaction solutions to financial institutions and government departments.

What you will do

  • Design, develop, and maintain secure, high-performing enterprise software solutions.
  • Lead the modernization of legacy Java platforms to containerized, cloud-native architectures.
  • Implement DevOps and DevSecOps best practices, including CI/CD and automated testing.
  • Mentor software engineers through technical guidance, code reviews, and knowledge sharing.
  • Integrate AI-powered capabilities and utilize AI-assisted development tools to improve efficiency.
  • Ensure compliance with security and regulatory standards, including POPIA and OWASP.

Requirements

  • 10+ years of experience in software development.
  • Strong expertise in Java SE/EE, Spring Boot, JPA/Hibernate, and RESTful services.
  • Proven experience with enterprise-scale applications and software architecture principles.
  • Experience with Git, CI/CD pipelines, Docker, and Kubernetes.
  • Strong SQL database knowledge.
  • Experience working in Agile environments.

Nice to have

  • Experience in financial services, banking, or payment platforms.
  • Knowledge of microservices and event-driven architectures.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Familiarity with React, Angular, or PrimeFaces.
  • Experience with NoSQL databases and MLOps.

Culture & Benefits

  • Opportunity to work on critical national-scale financial and government infrastructure.
  • Collaborative engineering environment with technically challenging projects.
  • Modern office facilities in Magaliessig, Johannesburg.
  • On-site gym, canteen, and employee amenities.