Software Engineer - Java

Reposted 2 Days Ago
Be an Early Applicant
Pretoria, City of Tshwane Metropolitan Municipality, Gauteng
In-Office
Mid level
Software
The Role
Design and develop Java-based applications, write clean code, collaborate with teams, debug software defects, and implement testing strategies.
Summary Generated by Built In

About the Role

We are looking for a skilled Java Developer to join our team. You will play a key role in designing, developing, and maintaining scalable software solutions. Working closely with cross-functional teams, you will be responsible for writing clean, efficient, and testable code while contributing to system architecture and performance improvements.

Responsibilities

  • Design, develop, and maintain Java-based applications.
  • Write clean, efficient, and maintainable code following best practices.
  • Collaborate with product owners, designers, and other engineers to deliver high-quality features.
  • Debug, troubleshoot, and resolve software defects.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Implement unit tests and contribute to automated testing strategies.
  • Stay up to date with emerging Java technologies and frameworks.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience).
  • Proven experience as a Java Developer or Software Engineer.
  • Strong understanding of Java SE/EE, object-oriented programming, and design patterns.
  • Experience with Spring / Spring Boot frameworks.
  • Familiarity with RESTful APIs and microservices architecture.
  • Working knowledge of relational databases (e.g., MySQL, PostgreSQL, SQL Server).
  • Experience with version control systems (Git, Azure DevOps, or similar).
  • Strong problem-solving skills and attention to detail.
  • Ability to work in an Agile development environment.

Nice to Have

  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Familiarity with containerization tools (Docker, Kubernetes).
  • Exposure to frontend frameworks (Angular, React, or Vue) is a bonus.
  • Knowledge of CI/CD pipelines and automated deployment.

What We Offer

  • An opportunity to work on impactful projects with a passionate team.
  • Flexible working arrangements and a collaborative environment.
  • Continuous learning and development opportunities.
  • Competitive compensation and benefits package.

Top Skills

Azure Devops
Git
Java
Microservices
MySQL
Postgres
Restful Apis
Spring
Spring Boot
SQL Server
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Gauteng
144 Employees
Year Founded: 2003

What We Do

Through a process of “customerisation”, Agile Bridge provides carefully considered software solutions in a personalised manner.

Our unique blend of experience, accreditation and in-depth business knowledge drive the crafting of integrated and empowering software solutions to business clients across the globe.

Similar Jobs

LexisNexis Logo LexisNexis

Senior Software Engineer

Information Technology • Legal Tech • Professional Services • Analytics • Business Intelligence
In-Office
4 Locations
10001 Employees

Exusia Logo Exusia

Software Engineer

Analytics • Business Intelligence • Consulting
In-Office or Remote
Johannesburg, Gauteng, ZAF
404 Employees

Mondelēz International Logo Mondelēz International

Legal Counsel

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Johannesburg, Gauteng, ZAF
90000 Employees

McCain Foods Logo McCain Foods

Controller

Food • Retail • Agriculture • Manufacturing
In-Office
Johannesburg, Gauteng, ZAF
20000 Employees

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account