Back to search (Western Cape > Northern Suburbs > Jobs > Accounting & Finance Jobs> ad 1350009265)
Unfortunately, another Gumtree user is in the process of purchasing this item. Check back later in case they've changed their mind, or click the button below to browse more Pay & Ship listings.
Senior Java Developer - (Sandton - Hybrid)
Reason for Reporting
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, p
https://www.executiveplacements.com/Jobs/S/Senior-Java-Developer-Sandton-Hybrid-1263327-Job-Search-02-17-2026-05-00-15-AM.asp?sid=gumtree
