Description:
Job Description:
My clients are seeking a skilled Java Full Stack Developer to design, develop, and implement innovative Point of Sale (POS) solutions for major retail clients
Youll collaborate with cross-functional teams to create scalable software, integrate third-party systems (SOAP, REST, iDocs), and ensure seamless hardware integration (e.g., card terminals, POS printers, fingerprint sensors)
Your role involves UI programming, creating technical documentation (UML, Wiki, SDK), and leveraging tools like JasperReports and iText for reporting
Youll work in a matrix structure, engaging with customers and subcontractors at various levels, including senior management, to deliver high-value solutions
This role offers a hybrid work model, blending on-site collaboration in Durbanville with remote flexibility, and the chance to contribute to international projects with significant retail impact
Their team values proactive problem-solvers who thrive in a fast-paced, learning-driven culture focused on delivering excellence
Skills & Experience:
5+ years of experience developing Java-based retail Point of Sale solutions
5+ years of enterprise solution development in Java
Proficiency in Java, JavaScript, HTML5, CSS, SQL, Eclipse, Spring, SVN, JUnit, Webservices, GWT, and CI tools (Jenkins, Nexus)
Strong knowledge of SQL for Oracle and/or SQL Server
Experience with UI programming (SWING, HTML5, CSS) and software ergonomics
Familiarity with integrating third-party solutions (SOAP, REST, iDocs) and hardware (card terminals, POS printers, fingerprint sensors)
Knowledge of SAP integration and technologies is highly desirable
Excellent English communication skills (oral and written); German language skills are a strong advantage
Strong analytical, mathematical, and fault-finding skills with a proactive, innovative approach
Proficient in documentation, record-keeping, and tools like JIRA and Confluence
Ability to manage time effectively, handle conflict resolution, and build trust with clients
Fully computer literate (MS Office: Outlook, Excel, PowerPoint)
Understanding of Project Management Life Cycle (PMLC) and change management
Qualification:
University degree in Information Science, IT Specialist, or a similar field
Contact LIZAAN BUNNING on
10 May 2025;
from:
gumtree.co.za