Back-End Developer (Senior) 2323

Opensource

Not Interested
Bookmark
Report This Job

profile Job Location:

Midrand - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 21 hours ago
Vacancies: 1 Vacancy

Job Summary

Senior Data Integration & Application Engineer

Java (Quarkus) Kafka Azure Kubernetes

We are seeking a Senior Data Integration & Application Engineer to support and evolve enterprisecritical data pipelines and applications integrating with the MDBB SAP S/4HANA ecosystem.
This role sits at the core of streaming data integration Java application development and cloudnative operations on companystandardised cloud platforms. You will work closely with Product Owners business stakeholders and external partners to ensure reliable secure and scalable data flows across systems.
This is not a datascience role not a frontend role and not a pure DevOps/SRE position.
It is a handson engineering role with strong ownership of Kafkabased data pipelines Java services and Azure infrastructure.


Key Responsibilities

Data Pipeline Management

  • Maintain and optimise incoming data pipelines integrating with the MDBB SAP System
  • Ensure data accuracy reliability and throughput using Kafka (producers consumers connectors) and other ingestion mechanisms
  • Monitor pipeline health and proactively resolve issues

Application Development

  • Design develop and enhance Java applications using Quarkus and Maven
  • Implement coding best practices and apply performance optimisation techniques
  • Align application implementations with companyArchitecture standards and best practices

Configuration & Mapping Enhancements

  • Collaborate with Product Owners and business stakeholders to gather requirements
  • Implement and maintain data mappings and configurationdriven integrations
  • Adapt solutions to evolving business needs while maintaining system stability

Cloud & Platform Operations

  • Deploy and manage applications on standard Azure platforms
  • Use Azure Kubernetes (AKS) and Azure Key Vault to ensure scalability security and resilience
  • Monitor applications using Azure monitoring tools and dashboards

Collaboration Leadership & Communication

  • Steer and facilitate technical discussions and meetings with external parties and Product Owners
  • Work autonomously while contributing actively within crossfunctional teams
  • Translate company standards into actionable engineering implementations

Troubleshooting & Continuous Improvement

  • Provide production support and troubleshoot complex integration issues
  • Proactively identify improvements to architecture pipelines and operational processes
  • Stay current with industry trends and promote adoption of new relevant technologies

Documentation

  • Produce and maintain clear technical documentation covering:
    • Data pipelines
    • Application architecture
    • Integration methodologies
  • Enable knowledge sharing and onboarding within internal teams

Essential Skills & Experience

Candidates must demonstrate strong experience in the following:
  • Kafka Streaming Technology
    • Producers Consumers Connectors
  • Java application development
    • Quarkus
    • Maven
  • Strong programming fundamentals
    • Coding best practices
    • Application performance optimisation
  • Cloud platforms
    • Azure (preferred) or AWS
  • Kubernetes (enterprisescale)
  • Experience withArchitecture standards and the ability to apply them to product requirements
  • Understanding that provides standard cloud platforms for service provisioning
  • Strong communication skills with the ability to manage:
    • External stakeholders
    • Product Owners
  • Experience using Azure monitoring and observability tools
  • Highly proactive selfdriven and able to work autonomously within a team environment
  • Ability to lead discussions troubleshoot efficiently and take ownership

Advantageous Skills

The following will be considered a strong advantage:
  • Security concepts and principles (cloud & application security)
  • SQL and relational database knowledge
  • Integration between disparate enterprise systems
  • Containerisation experience (Docker)
  • Deep understanding of Azure infrastructure and services
  • Ability to quickly learn and promote internal tools and languages
  • Experience translating handson solutions into formal documentation
  • Knowledge of SAP S/4HANA integration

Qualifications & Certifications

  • Relevant IT / Computer Science degree or certification
  • 5 years professional experience
  • Kafka Streaming / Programming certification
  • Cloud certification (Azure or AWS)


Apply with your CV and a short summary highlighting your experience with Kafka Java (Quarkus) Azure and enterprise data integration
NB. Please send cvs toemailprotected



Required Experience:

IC

Senior Data Integration & Application EngineerJava (Quarkus) Kafka Azure KubernetesWe are seeking a Senior Data Integration & Application Engineer to support and evolve enterprisecritical data pipelines and applications integrating with the MDBB SAP S/4HANA ecosystem.This role sits at the core of...
View more view more

About Company

Company Logo

Intelligent Solutions

View Profile View Profile