Senior Java Developer
Goldman Tech Resourcing (Pty) Ltd · Cape Town, Western Cape
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Take the next step in your Java development career with an opportunity to work on sophisticated retail technology solutions. Our client is looking for a Senior Java Developer who can combine strong technical expertise with business understanding to deliver high-value solutions from their Cape Town office.
What You’ll Be Responsible For
- Drive the development of enterprise-grade Java applications within a retail Point of Sale environment.
- Design and implement new functionality, extensions and software solutions.
- Develop user interfaces using Swing, HTML5 and CSS.
- Build and maintain integrations using REST, SOAP and iDocs.
- Work on integrations between retail systems and SAP.
- Support the integration of POS peripherals and hardware such as payment terminals, printers and fingerprint sensors.
- Develop reports and printing functionality using JasperReports and iText.
- Participate in solution design, prototyping, testing and implementation.
- Produce clear technical documentation and project artefacts, including UML, Wiki and SDK documentation.
- Identify technical challenges, investigate root causes and develop effective solutions.
- Work closely with customers and subcontractors, including senior and executive stakeholders.
- Contribute to an international project environment where accurate communication and documentation are essential.
Minimum Requirements
- 5+ years' experience in Java enterprise development.
- 5+ years' experience developing retail Point of Sale solutions, preferably Java-based.
- Degree or equivalent tertiary qualification in IT, Information Science or a related discipline.
- Strong Java development skills, with solid knowledge of JavaScript, HTML5, CSS and SQL.
- Experience with Spring, Eclipse, SVN, JUnit and Web Services.
- Exposure to GWT and continuous integration tools such as Jenkins and Nexus.
- Good working knowledge of Oracle and/or SQL Server.
- Strong knowledge of SAP integration; SAP retail knowledge will be an advantage.
- Understanding of software development lifecycle methodologies.
- Strong analytical and conceptual abilities.
- Excellent written and verbal English communication skills.
- Strong customer-facing and stakeholder management capabilities.
- A proactive approach, sound business acumen and the ability to think creatively.
- German language skills would be advantageous.
- Strong organisational, time management and documentation abilities.
Should you meet the requirements for this position, please email your CV to it.vacancy@stand-outstaffing.co.za . You can also contact us on 031 350 4019 or alternatively you can visit our website https://stand-outstaffing.co.za
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.