Java Integration Engineer
Listed on 2026-03-09
-
Software Development
Data Engineer, Software Engineer
Build the Digital Backbone of Healthcare
We are looking for a Java Integration Engineer to help build and evolve a high-performance integration platform that powers the exchange of healthcare data between medical schemes, hospitals, switches, insurers, and healthcare providers.
Our systems enable millions of healthcare transactions, helping ensure that claims are processed, benefits are administered, and critical healthcare information flows reliably across the healthcare ecosystem.
This role sits at the heart of that infrastructure.
If you enjoy solving complex integration problems, working with high-volume data pipelines, and building systems that directly impact healthcare delivery, this is an opportunity to work on meaningful technology at scale.
What You'll Work On
You will help develop and maintain a large-scale enterprise integration platform that connects multiple healthcare systems through real-time and batch processing.
Key components of the platform include:
- High-performance Java-based processing engines
- Event-driven architectures using Apache Kafka
- Real-time and batch system-to-system integrations
- Configurable interface orchestration and scheduling
- Secure file and API integrations (FTP/SFTP/FTPS, REST, SOAP)
- Real-time listeners using TCP/IP, HTTP, and web services
- Data transformation engines for complex industry formats
- Centralized monitoring, auditing, and alerting
The platform processes large volumes of transactions daily and supports mission-critical workflows across healthcare organizations.
Why This Role Is Interesting
This role sits at the intersection of software engineering, distributed systems, and enterprise integration.
You will work on:
? Event streaming architectures using Kafka
? High-volume data processing pipelines
? Real-time integration platforms
? Complex system interoperability challenges
? Enterprise-scale transaction processing systems
Your work will help ensure that healthcare systems communicate reliably, which directly impacts how healthcare services are delivered and administered.
Responsibilities
- Design and implement new functionality within the integration platform
- Develop and maintain Java-based integration services
- Build and enhance Kafka-based event streaming pipelines
- Collaborate with developers and analysts to design robust integration flows
- Optimize SQL queries and data access patterns for performance
- Improve system resilience, scalability, and reliability
- Perform root cause analysis across integrated systems
- Write unit and integration tests to ensure system quality
- Produce clear technical documentation
- Contribute to improving engineering practices and platform architecture
Requirements
- Relevant tertiary qualification in Information Technology / Computer Science / Engineering
- 5+ years experience developing enterprise Java applications
- Strong experience with backend systems and integration platforms
Technical Skills
Core Development
- Java (strong OOP knowledge)
- Multithreaded programming
- JDBC
- REST / SOAP APIs
- Networking programming (Sockets)
Integration & Messaging
- Apache Kafka
- Enterprise system integration
- Real-time interface design
- Batch processing pipelines
Data
- Strong SQL (Microsoft SQL Server)
- Relational database modeling
Technologies
- XML / JSON data transformation
- FTP / SFTP / FTPS integrations
- Java Mail
- HTML
Tools
- Microsoft Dev Ops / Team Foundation
- Application servers (Glassfish or similar)
Bonus Experience
Experience in the Healthcare or Insurance industry is advantageous.
Personal Attributes
- Self-motivated and proactive
- Strong analytical and problem-solving skills
- Clear communicator and team player
- Detail-oriented with a strong sense of ownership
- Comfortable working across complex integrated systems
What We Offer
? Hybrid working environment
? Exposure to modern integration technologies
? Opportunity to work on large-scale, meaningful systems
? Supportive and collaborative engineering culture
? A variety of technically challenging projects
Interested?
If you're passionate about Java, Kafka, and large-scale integration systems, we’d love to hear from you.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
* If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: