Where

Intermediate Web Developer

Job Placements
Johannesburg Full-day Full-time

Description:

Key Responsibilities:
- Coding and Development
- Design and Architecture
- Problem Solving
- Collaboration
- Mentorship

Core Responsibilities:
Coding and Development
- Write, test, and maintain code for various applications.
- Design, develop, and maintain Java applications using the Springboot Framework.
- Build and implement RESTful APIs in Java to integrate with front-end and third-party applications.
- Develop web applications using the Laravel Framework.

Design and Architecture
- Participate in designing system architecture and making decisions about the best technologies and frameworks to use.

Problem Solving
- Identify and fix bugs, optimize performance, and ensure the reliability of applications.

Collaboration
- Work closely with other developers, designers, and stakeholders to deliver high-quality software.

Mentorship
- Provide guidance and support to junior developers, helping them grow their skills.

Communications & Working Relationships:
Internal:
Developers
- Guides and mentors new staff in the processes of the organisation.
- Perform code reviews.
- Assisting with getting code into UAT and promoting to PROD.

Business Analyst
- Get better understanding of user requirements

Testers
- Review feedback and bugs to resolve with assistance from senior developers

Qualifications, Experience, & Skills
Educational Qualifications:
- A degree in Computer Science, Information Technology, or a related field.

Professional Qualifications/Preferred Skills:
- Proficiency in multiple programming languages (e.g., Java, PHP, JavaScript).
- Experience with frameworks (e.g., Springboot, Laravel) and development tools (e.g., Git, Docker).
- Knowledge of database design and management (e.g., MSSQL, MySQL).
- Proficient in using version control systems like Git.
- Ability to write and execute unit tests, integration tests, and end-to-end tests.
- Strong verbal and written communication skills.
- Ability to work effectively in a team environment.
- Willingness to learn new technologies and adapt to changing requirements.
- Strong analytical and problem-solving abilities.
- Optional certifications in specific technologies or methodologies (e.g., AWS, Scrum, JCP).

Years of Experience:
- Minimum of 2-5 years of professional experience in software development.

Other requirements:
- Fluency in English is mandatory
- Strong oral and written communications skills.
- Organisational and prioritisation skills.
- Excellent administrator with strong attention to detail.
- Technology and system savvy.
- Numeracy skills.
- Ability to work in a fast-paced environment whilst still maintaining high levels of accuracy.
- Ability to
12 Mar 2025;   from: gumtree.co.za

Similar jobs

  • Juru Holdings
  • Johannesburg
... We are seeking a skilled Intermediate Web Developer with experience in Angular to ... : We are seeking a skilled Intermediate Web Developer with experience in Angular to ... We are seeking a skilled Intermediate Web Developer with experience in Angular to ...
8 days ago
  • Juru Holdings
  • Johannesburg
... We are seeking a skilled Intermediate Web Developer with experience in Angular to ... : We are seeking a skilled Intermediate Web Developer with experience in Angular to ... We are seeking a skilled Intermediate Web Developer with experience in Angular to ...
8 days ago
  • Juru Holdings
  • Johannesburg
... We are seeking a skilled Intermediate Web Developer with experience in Angular to ... : We are seeking a skilled Intermediate Web Developer with experience in Angular to ... We are seeking a skilled Intermediate Web Developer with experience in Angular to ...
8 days ago
  • Juru Holdings
  • Johannesburg
... We are seeking a skilled Intermediate Web Developer with experience in Angular to ... responsive, scalable, and high-performance web applications. Required Skills & Experience: ... : We are seeking a skilled Intermediate Web Developer with experience in Angular to ...
8 days ago