Point your AI agent at freehire and let it find you a job.

Get the CLI →

Network Recruitment

Software Engineer (Java)

Posted Updated 1 view
Discussion

Summary

Network Recruitment is hiring a well-rounded Software Engineer in Pretoria to design, build, and maintain scalable back-end and full-stack applications, primarily in Java (also NodeJS, TypeScript, or Python). Day-to-day work centers on RESTful APIs, AWS deployments, and optimizing PostgreSQL/MySQL data models using Git.

Key Responsibilities:
  • Design, develop, and maintain scalable back‑end and full stack applications.
  • Write clean, efficient, and well‑documented code using Java, NodeJS, TypeScript, or Python.
  • Build and integrate RESTful APIs to support business functionality.
  • Deploy and manage applications on AWS environments.
  • Work with relational databases such as PostgreSQL or MySQL to design and optimize data models.
  • Use Git for version control and collaborative development.
Job Experience and Skills Required:
  • Bachelors degree in IT, Information Systems or a related field.
  • Well Rounded Developer with 8+ years solid development experience.

Apply now!

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available