Search thousands of fresh jobs

×
This job is expired
Datafin

Senior Java Developer - (Sandton - Hybrid)

Datafin

  • R100 per month
  • Permanent Senior position
  • Kenridge Heights
  • Posted 17 Feb 2026 by Datafin
  • Expires in 34 days
  • Job 2633391
Apply Now

About the position

ENVIRONMENT:

A leading innovation, services, and support partner to retailers, retail banks, and payment service providers across South Africa and key African markets. They are seeking a Senior Java Developer who will develop and maintain market-leading Java-based Point of Sale (POS) solutions for large-scale retail organizations. This role requires technical leadership, hands-on development, and collaboration with stakeholders to deliver high-performance, scalable, and reliable software that enhances customer experience.

 

DUTIES:

  • Develop and maintain market-leading Java-based Point of Sale (POS) solutions for large-scale retail organizations, ensuring high performance, scalability, and reliability.
  • Collaborate with stakeholders to design, prototype, and implement new software solutions and functional extensions that align with business requirements and improve customer experience.
  • Lead the development and integration of SAP Retail solutions, including gaining a strong understanding of SAP’s integration concepts and architecture.
  • Integrate third-party solutions and services using protocols and technologies such as SOAP, REST, and iDocs to extend POS system functionality.
  • Develop and maintain intuitive and responsive user interfaces using Java SWING, HTML5, and CSS to ensure an engaging and efficient user experience.
  • Interface with various hardware components, including card terminals, POS printers, fingerprint sensors, and other peripheral devices.
  • Design and generate reports using tools like Jasper Reports and iText and manage printing functions such as receipt and line printing.
  • Create and maintain technical documentation including UML diagrams, development wikis, SDK guidelines, and other instructional materials for internal and external use.
  • Build, mentor, and lead a team of developers, fostering a collaborative and high-performing environment focused on continuous improvement and innovation.
  • Stay abreast of emerging technologies and trends, continuously enhancing skills and bringing new tools and methodologies to improve product offerings.
  • Communicate effectively across all levels of the organization through written documentation, technical presentations, and interpersonal discussions.
  • Ensure high code quality and maintainability through best practices in coding, testing, code reviews, and deployment.
  • Drive the full software development lifecycle, from requirements gathering and design through to deployment and support.
  • Identify performance bottlenecks and propose solutions, ensuring optimal system efficiency in production environments.
  • Perform any other related duties as assigned
 

REQUIREMENTS:

Qualifications & Experience

  • Degree in Computer Science, Information Systems, or equivalent experience.
  • Extensive experience in Java development, preferably within retail, payments, or POS environments.
  • Proven experience with SAP integration concepts and architecture.
  • Strong understanding of SOAP, REST, and iDocs for third-party integrations.
Technical Skills

  • Java (core development)
  • SAP integration concepts
  • SOAP / REST / iDocs
  • Java SWING, HTML5, CSS
  • Jasper Reports / iText
  • Hardware integration (card terminals, POS printers, biometric devices)
  • UML and technical documentation
Leadership & Soft Skills

  • Team leadership and mentoring abilities.
  • Strong communication and stakeholder engagement skills.
  • Problem-solving mindset with attention to performance optimization.
  • Commitment to code quality and best practices.
 

ATTRIBUTES:

  • Collaborative and innovative.
  • Detail-oriented with a focus on reliability.
  • Adaptable to evolving retail and payment technologies.
  • Proactive in identifying improvements and solving challenges

Desired Skills:

  • Java
  • REST
  • SAP
  • SOAP

About The Employer:

A leading innovation, services, and support partner to retailers, retail banks, and payment service providers across South Africa and key African markets

Apply Now

Datafin

About the agency

Datafin Recruitment was established in 1999 and is one of South Africa’s leading Recruitment companies. Owned and managed by two sisters Lindy and Bev Sollinger, we focus on connecting with both our clients and candidates in an authentic conscious meaningful manner. We focus on the Tech, Digital/Online, Data, Finance and HR industries.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Senior Java Developer - (Sandton - Hybrid)

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.