Senior Java Developer - POS Solutions
Datafin Recruitment · Cape Town
Job description
About the role
A leading innovation, services and support partner to retailers, retail banks and payment service providers across South Africa and key African markets is looking for a Senior Java Developer in Cape Town. The developer will build and maintain Java-based Point of Sale (POS) solutions for large-scale retail organisations, combining technical leadership, hands-on development and stakeholder collaboration to deliver high-performance, scalable and reliable software.
Key responsibilities
- Develop and maintain Java-based POS solutions, ensuring performance, scalability and reliability.
- Work with stakeholders to design, prototype and implement new software and functional extensions aligned with business needs.
- Lead the development and integration of SAP Retail solutions, including SAP integration concepts and architecture.
- Integrate third-party solutions using SOAP, REST and iDocs.
- Build responsive user interfaces with Java SWING, HTML5 and CSS.
- Interface with hardware such as card terminals, POS printers and fingerprint sensors.
- Create reports with Jasper Reports and iText and manage receipt and line printing.
- Maintain technical documentation including UML diagrams, wikis and SDK guidelines.
- Build, mentor and lead a team of developers.
- Drive the full software development lifecycle, from requirements to deployment, and identify performance bottlenecks.
- Ensure code quality through coding standards, testing, code reviews and deployment.
Required profile
- Degree in Computer Science, Information Systems or equivalent experience.
- Extensive Java development experience, preferably in retail, payments or POS environments.
- Proven experience with SAP integration concepts and architecture.
- Team leadership and mentoring abilities, and strong communication with stakeholders.
Required skills
- Java (core development)
- SAP integration concepts
- SOAP, REST and iDocs
- Java SWING, HTML5, CSS
- Jasper Reports and iText
- Hardware integration (card terminals, POS printers, biometric devices)
- UML and technical documentation
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Datafin Recruitment
Cape Town