Intermediate Backend Developer | 4i

Intermediate Backend Developer

Intermediate Backend Developer

4i is looking for an Intermediate Backend Developer to join our team based in Stellenbosch, Western Cape. The successful candidate is expected to slot into our current development team and work alongside designers, client-facing team members, and oftentimes clients as well. 

Roles & Responsibilities: 

  • Development of PHP, Laravel, Java EE, backend and data structures

  • Integration with third party systems using web services (JSON, XML, SOAP if required)

  • Participate in project estimation, workshops, and planning meetings

  • Writing well-designed code that is effective and optimized

  • Deliver shippable features or increments every sprint

  • Provide technical help to other developers 

  • Identify and raise risks that could influence code design and quality of the product

  • Follow all processes and structures put in place to ensure projects deliver the expected value on time

Skills & Experience Required: 

  • At least three years experience in backend development

  • A good understanding of:

    • JSON, XML and RESTful API’s

    • PHP, Laravel and Java EE database design

    • Database, systems analysis, and design, as well as best practices

    • SQL and MySQL

    • UML

    • Agile Methodology and SCRUM practices

  • Must have strong:

    • Analytical skills

    • Problem-solving abilities

    • Leadership and motivational skills

    • Communication skills

  • Be able to prioritize tasks based on the most value-added to the digital solution and client


  • University degree preferred but not required

  • Automated testing practices


Remuneration is market-related, but negotiable depending on work experience.

This position is available immediately.