Intermediate Java Developer

Network IT · Pretoria East

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Reference: ITE007967-Sfund-1

We are seeking a talented and motivated Intermediate Software Engineer to join our growing technology team. This role is ideal for a well-rounded developer with strong back-end and full-stack development experience who enjoys building high-quality software solutions and collaborating within a dynamic team environment. The successful candidate will play a key role in designing, developing, and maintaining scalable applications while contributing to the continuous improvement of our technology landscape. Duties & Responsibilities

Key Responsibilities

  • Design, develop, test, and maintain software applications.
  • Build and enhance back-end services and APIs.
  • Participate in full software development lifecycle activities.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Troubleshoot, debug, and resolve application issues.
  • Write clean, efficient, and maintainable code.
  • Participate in code reviews and contribute to best practices.
  • Support the deployment and ongoing optimisation of software solutions.

Required Skills & Experience

  • 4 to 7 years of solid software development experience.
  • Strong experience with at least one of the following technologies:
  • Java
  • Node.js
  • TypeScript
  • Python
  • Experience in back-end and/or full-stack development.
  • Strong analytical and problem-solving abilities.
  • Ability to work effectively in a collaborative development environment.

Advantageous Skills

The following experience will be beneficial

  • Amazon Web Services (AWS)
  • RESTful API design and development
  • Version control using Git
  • Relational databases such as PostgreSQL or MySQL
  • Cloud-native application development

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or an equivalent qualification.
  • Java Certification will be advantageous.
  • AWS Certification will be advantageous.

Personal Attributes

We're looking for someone who is

  • A strong team player.
  • Diligent, proactive, and detail-oriented.
  • An effective communicator with strong verbal and written skills.
  • A self-starter who can work independently.
  • Passionate about technology and continuous learning.
  • Skilled at troubleshooting and problem-solving.

What We Offer

  • Permanent employment within a growing technology-focused organisation.
  • Hybrid working model offering flexibility and work-life balance.
  • Exposure to modern technologies and challenging projects.
  • Opportunities for professional growth and career development.
  • Collaborative and supportive team culture.

Apply now!

For more IT jobs, please visit www.networkrecruitmentinternational.com/

I also specialise in recruiting in the following

Software Development Data Engineer Data Analyst Infrastructure Architecture ... and more!

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact: Sfundo Shoba Recruitment Consultant https://www.linkedin.com/in/sfundo-shoba-500ab4202/

Auto-apply to this jobView original posting ↗
Intermediate Java Developer at Network IT — Pretoria East · JobAlertsZA