Intermediate Web Developer

7 days ago


Johannesburg, South Africa Jobted ZA C2 Full time

Job Purpose:
As an Intermediate Developer you will be required to write and test code for various applications, ensuring it meets the required standards and functions correctly, beyond the basics of coding to take on more complex tasks and responsibilities.

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 maintain supreme levels of ethical behavior and confidentiality.
- Ability to identify opportunities for improvement

Behavioral Competencies:
The incumbent is required to have demonstrated the following competencies:

- Delivery: Translates business objectives into practical, prioritised and organised action plans; ensures plans are quickly and successfully implemented. Makes effective use of resources when executing; ensures processes are in place to achieve outcomes aligned to operational excellence standards.

- Teaming: Communicates ideas, information and business objectives effectively and persuasively, resulting in desired actions/outcomes. Promotes, collaboration information sharing and learning within and across team members boundaries. Focuses on ensuring stakeholder satisfaction by building mutually beneficial relationships with stakeholders.

- Adaptability/Decisiveness: Ability and confidence to vary between being flexible and holding firm on a decision, depending on what the situation requires. Showing leadership by adjusting one's approach to the demands of a task by taking and maintaining a position in a self-assured manner.

- Initiative/Perseverance: Ability to be willing to take action to address needs without being requested to do so. Staying on-task to completion, particularly in the face of obstacles or other trying circumstances.

- Interpersonal Skills: Ability to work effectively with different people and teams of people by putting others at ease. Acknowledging diverse opinions, addressing relevant concerns, minimizing conflict, promoting harmony. Cooperating with others and working toward consensual solutions to achieve the group's objectives.

- Organizational Skills: Ability to identify and set priorities, plan and effectively allocate appropriate resources. To attend to detail so that relevant issues are addressed and result in high-quality outcomes.
- Stress Management: Ability to work well under pressure or opposition, while maintaining effectiveness and self-control during any one or combination of stressors, including emotional strain, ambiguity, risk to self and fatigue.

- Valuing Service and Diversity: Ability to be sensitive to client and community needs and perceptions by providing prompt, efficient and equitable service, involving clients and community in the resolution of problems that affect them.



  • Johannesburg, South Africa Recru-it Full time

    Job Purpose:As an Intermediate Developer you will be required to write and test code for various applications, ensuring it meets the required standards and functions correctly, beyond the basics of coding to take on more complex tasks and responsibilities.Key Responsibilities:Coding and DevelopmentDesign and ArchitectureProblem...


  • Johannesburg, South Africa Goldman Tech Resourcing Full time

    We are searching for an intermediate Java Developer to join our client's team Requirements: · Java (J2EE) · Spring Framework and Spring Boot · PostgreSQL database or similar (good SQL knowledge) · REST/SOAP Web Services (JSON and XML) · BitBucket/GIT · Tomcat web containers or similar · Linux and shell scripting (Advantageous) · 3-year degree/diploma...


  • Johannesburg, South Africa Goldman Tech Resourcing Full time

    Are you an Intermediate Java Developer with Spring Framework experience and you are wanting a new challenge where you can be involved with some new projects? Then now is the time to apply Requirements: Degree preferred but not essential. · Java (J2EE) · Spring Framework and SpringBoot · PostgreSQL database or similar (good SQL knowledge) · REST/SOAP Web...

  • Senior Web Developer

    1 month ago


    Johannesburg, Gauteng, South Africa BAEC Specialists Full time

    Job Title: Intermediate Full Stack DeveloperWe are seeking a highly skilled and motivated Intermediate Full Stack Developer to join our dynamic team at BAEC Specialists.About the RoleThis is a permanent, fully remote position that requires occasional on-site attendance for PI planning events in Johannesburg.Key ResponsibilitiesDesign and develop...


  • Johannesburg, South Africa Recru-it Full time

    Job Purpose: As an Intermediate Developer you will be required to write and test code for various applications, ensuring it meets the required standards and functions correctly, beyond the basics of coding to take on more complex tasks and responsibilities. Key Responsibilities: Coding and Development Design and Architecture Problem Solving Collaboration...


  • Johannesburg, South Africa Recru-it Full time

    Job Purpose: As an Intermediate Developer you will be required to write and test code for various applications, ensuring it meets the required standards and functions correctly, beyond the basics of coding to take on more complex tasks and responsibilities. Key Responsibilities:Coding and DevelopmentDesign and ArchitectureProblem...


  • Johannesburg, South Africa Goldman Tech Resourcing Full time

    company that specializes in software development, offering digital transformation solutions and enterprise software to businesses across multiple industries, is looking for an Intermediate Java Developer to join their team Skills Required · A 3-year degree/diploma in Computer Science, Information Technology, Software Engineering, · Minimum of 5 years...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Intermediate/Senior Java Developers Hybrid, Melrose Qualifications: - Bachelors degree in IT, Engineering or other sciences Requirements: - Minimum of 5 years experience as a Java Developer with a stable track record. - Consulting experience preferred - Flexible and delivery oriented - Excellent communication ability KPAs: - Leverage your expertise to...


  • Johannesburg, South Africa Recru-it Full time

    Key Responsibilities:- Coding and Development- Design and Architecture- Problem Solving- Collaboration- MentorshipCore 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...


  • Johannesburg, South Africa Recru-it Full time

    Key Responsibilities:- Coding and Development- Design and Architecture- Problem Solving- Collaboration- MentorshipCore 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...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Intermediate/Senior JavaScript Developer Hybrid, Melrose Qualifications: - Bachelors Degree in IT, Engineering or other sciences Requirements: - Minimum of 5 years' experience as a JavaScript Developer with a stable track record - Consulting experience preferred - Flexible and delivery oriented - Excellent communication ability KPAs: - Leverage your...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Overview Hire Resolve’s client is seeking an Intermediate Full Stack Developer to join their team in Johannesburg, GP. The ideal candidate will have a strong understanding of APIs, web services, and software integrations, as well as experience with programming languages such as C#, Java, TypeScript, and JavaScript (C# preferred). Additionally, the...


  • Johannesburg, South Africa Hire Resolve Full time

    Hire Resolve's client is seeking an Intermediate Full Stack Developer to join their team in Johannesburg, GP. The ideal candidate will have a strong understanding of APIs, web services, and software integrations, as well as experience with programming languages such as C#, Java, TypeScript, and JavaScript (C# preferred). Additionally, the candidate should...

  • Web Developer

    2 months ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    As a Specialist Recruitment Consultant within the IT industry, my clients and I are constantly on the lookout for creative and skilled Web Developers with strong academics, robust project experience and technical knowledge. Key Responsibilities: - Design, develop, and maintain responsive and interactive web applications. - Collaborate with designers,...

  • Web Developer

    6 months ago


    Johannesburg, South Africa EMPIRE RECRUITMENT Full time

    An innovator in the telecommunications and service industry would like to hire an enthusiastic C# Web Developer. This individual will form an integral part of the IT team. The company is growing exponentially and needs to have the very best tech team. Do you want to be apart of their success story?  Qualifications and Experience3 years web development...

  • Web Developer

    1 month ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    As a Specialist Recruitment Consultant within the IT industry, my clients and I are constantly on the lookout for accomplished Web Developers with strong academics, robust project experience and technical knowledge. Requirements: - Bachelors Degree in Computer Science, Web Development, or a related field (or equivalent experience). - At least 3 years...

  • Web Developer

    1 month ago


    Johannesburg, South Africa Network Recruitment Full time

    As a Specialist Recruitment Consultant within the IT industry, my clients and I are constantly on the lookout for accomplished Web Developers with strong academics, robust project experience and technical knowledge. Requirements:Bachelors Degree in Computer Science, Web Development, or a related field (or equivalent experience).At least 3 years proven...

  • Web Developer

    1 month ago


    Johannesburg, South Africa Network Recruitment Full time

    As a Specialist Recruitment Consultant within the IT industry, my clients and I are constantly on the lookout for accomplished Web Developers with strong academics, robust project experience and technical knowledge. Requirements: Bachelors Degree in Computer Science, Web Development, or a related field (or equivalent experience). At least 3 years proven...

  • **Web Developer**

    4 weeks ago


    Johannesburg, Gauteng, South Africa Whizants Full time

    We are looking for a skilled Web Developer to join our team at {company}. In this role, you will be responsible for designing and developing high-quality web applications using various programming languages and technologies.Key Responsibilities:Design and develop web applications using HTML, CSS, and JavaScriptCollaborate with cross-functional teams to...


  • Johannesburg, South Africa Network Recruitment Full time

    Intermediate/Senior Java DevelopersHybrid, Melrose Qualifications: Bachelors degree in IT, Engineering or other sciences Requirements: Minimum of 5 years experience as a Java Developer with a stable track record.Consulting experience preferredFlexible and delivery orientedExcellent communication ability KPAs: Leverage your expertise to develop world-class,...