Post Job Free
Sign in

Java Developer

Company:
Communicate Recruitment
Location:
South Africa
Pay:
1 200 000 Annually
Posted:
May 10, 2025
Apply

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

Apply