Java Software Developer

Placements24

LegKraal Gate

On-site

ZAR 550,000 - 950,000

Full time

34 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Medical and retirement benefits
Professional development
Stable work environment in Mahikeng
Challenging projects

Job summary

Placements24 is seeking a dedicated Java Software Developer to join its Mahikeng-based team. You will design, develop, test, and maintain enterprise-level applications using the Java ecosystem within an agile environment.

The ideal candidate has 3+ years of Java experience, strong proficiency in Java EE, and hands-on experience with Spring, Hibernate, and SQL. You will collaborate with product owners and other developers to deliver robust features and high-quality code.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of professional experience in Java development.
  • Strong proficiency in Java and the Java EE ecosystem.
  • Experience with Spring, Hibernate, or similar.
  • Familiarity with relational databases (PostgreSQL, MySQL) and SQL.
  • Understanding of version control systems (Git) and Agile development methodologies.

Responsibilities

  • Design, develop, and implement scalable Java applications.
  • Write clean, well-documented code following best practices.
  • Participate in full SDLC from requirements to deployment.
  • Collaborate with product owners and developers to deliver features.
  • Perform code reviews and provide feedback to team members.
  • Troubleshoot, debug, and resolve defects and issues.

Skills

Java
Java EE
Spring
Hibernate
SQL
Git
Agile methodologies

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

PostgreSQL
MySQL

Job description

About the Role

Our client is seeking a dedicated Java Software Developer to join their team based in Mahikeng . This role involves designing, developing, testing, and maintaining robust enterprise-level applications using the Java ecosystem. You will work within an agile team environment, contributing to all phases of the software development lifecycle. The ideal candidate is proficient in Java and related frameworks, possesses strong problem-solving skills, and is committed to writing clean, efficient, and well-documented code. This is an excellent opportunity to contribute to significant projects and grow your career within a supportive technical environment.

Key Responsibilities
  • Design, develop, and implement scalable and reliable applications using Java and related technologies.
  • Write clean, efficient, maintainable, and well-documented code following best practices.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Collaborate with cross-functional teams, including product owners and other developers, to define and deliver new features.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot, debug, and resolve software defects and issues.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of professional experience in Java development.
  • Strong proficiency in Java and the Java EE ecosystem.
  • Experience with popular Java frameworks such as Spring, Hibernate, or similar.
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL) and SQL.
  • Understanding of version control systems (e.g., Git ) and Agile development methodologies.
Benefits
  • Competitive salary and opportunities for performance-based increases.
  • Comprehensive medical and retirement benefits package.
  • Opportunities for professional development and further training in Java technologies.
  • A collaborative and stable work environment in Mahikeng .
  • Work on challenging and impactful software development projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer (Jhb)
Java Developer (Jhb)

Dariel • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Flexible hybrid working environment
Competitive compensation
Java Developer
Java Developer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
Senior Software Developer
Senior Software Developer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Bonuses
Medical aid
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Bloemfontein

On-site
ZAR 950,000 - 1,300,000
Health insurance
Retirement plan
Paid time off
+1
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Java Software Engineer - Impactful Projects in Mahikeng
Java Software Engineer - Impactful Projects in Mahikeng

Placements24 • LegKraal Gate

On-site
ZAR 550,000 - 950,000
Competitive salary
Medical and retirement benefits
Professional development
+2
Senior Java Software Engineer
Senior Java Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Employee wellness programs
Training in leadership and technical skills
Junior Software Developer - Web Applications
Junior Software Developer - Web Applications

Placements24 • Soweto

Hybrid
ZAR 180,000 - 300,000
Hybrid work model
Medical and retirement benefits
Mentorship program
+3
Java Software Development Manager
Java Software Development Manager

Hire Resolve • Centurion

On-site
ZAR 900,000 - 1,200,000
Intermediate Java Developer
Intermediate Java Developer

Deka Minas (Pty) Ltd • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Competitive salary