Senior Java Developer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 26-06-2015 4:03:21 PM
24-07-2015 4:03:21 PM
Join an innovative, growing software development who is fast becoming THE company to work for, with well-known clients who focus on innovation, social networking and mobile technologies. If you are a motivated, mature Java Developer then this is the role of your dreams.

Responsibilities:


  • Back-End Platform development. Depending on the skills set can be lead on one platform and play a supporting role across projects
  • Work closely with mobile app developers and Web Front developers to deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support
  • Work directly with developers and product managers to build, test and realise products
  • Gather requirements around functionality and translate those requirements into elegant functional solutions
  • Build prototypes at tech scoping stage of projects
  • Work alongside web developers to create and maintain a robust framework to support the apps
  • Working with the front end development to build the interface with focus on usability features
  • Optimising performance for the apps
  • Keep up to date on the latest industry trends in the mobile technologies
  • Explain technologies and solutions to technical and non-technical stakeholders
  • Attend industry events/ conference – both attending and presenting

Skills and experience needed:


  • A MINIMUM of 4 years strong Java, backed with demonstrable experience. Java Certification preferable.
  • Skilled in database design
  • Experience with Web server technologies.
  • API design and development
  • Agile/Scrum experience
  • Proven commercial software development experience – Server and Desktop
  • Excellent knowledge in information architecture, and API design Principles
  • A track record of delivering successful consumer and or business products
  • Ability to use analytic data and user testing to inform development decision
  • A passion for new server and platform technology

Nice to have but not necessary:


  • Experience on web service integration (SOAP, REST, JSON, XML)
  • Good understanding of OO programming and design patterns
  • TDD, CI and Paired Programming

Recruiter: CompuJobs