Durban Junior Software Developer - Fintech & Modern Tech

Placements24

Durban

Hybrid

ZAR 300,000 - 420,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement planning
Training & conferences

Job summary

Placements24 is recruiting a Junior Software Developer in Durban to join a dynamic fintech-inspired engineering team. Recent CS graduates or developers with 1-2 years’ experience will contribute to design, development, testing and deployment using Java, Python or C#.

You will work in an agile environment, collaborate with senior engineers and product managers, and grow through code reviews, unit tests and exposure to modern frameworks such as Spring, Django, React.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of object-oriented programming (OOP) principles.
  • Proficiency in at least one modern programming language (e.g., Java, Python, C#, JavaScript).
  • Familiarity with web development frameworks (e.g., Spring, Django, React, Angular) is a plus.
  • Basic knowledge of database systems (e.g., SQL, NoSQL).
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and take on new challenges.
  • A portfolio of personal projects or contributions to open-source projects is highly valued.

Responsibilities

  • Write clean, efficient, and maintainable code in languages such as Java, Python, or C#.
  • Collaborate with senior developers and product managers to define software requirements.
  • Develop and implement new software features and functionalities.
  • Participate in code reviews to ensure code quality and identify potential issues.
  • Assist in debugging and troubleshooting software defects.
  • Contribute to the design and architecture of software systems.
  • Write and execute unit tests and integration tests.
  • Work with databases and understand data modeling concepts.
  • Adhere to agile development practices and participate in sprint planning and retrospectives.
  • Continuously learn new technologies and best practices in software development.

Skills

OOP
Analytical skills
Teamwork
Communication
Learning mindset

Education

Bachelor's degree in Computer Science/Software Engineering or related field

Tools

Spring
Django
React
Angular
SQL
NoSQL

Job description

Placements24 is recruiting a Junior Software Developer in Durban to join a dynamic fintech-inspired engineering team. Recent CS graduates or developers with 1-2 years’ experience will contribute to design, development, testing and deployment using Java, Python or C#.

You will work in an agile environment, collaborate with senior engineers and product managers, and grow through code reviews, unit tests and exposure to modern frameworks such as Spring, Django, React.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Durban Fintech: Senior Full-Stack Engineer
Durban Fintech: Senior Full-Stack Engineer

Placements24 • Durban

On-site
ZAR 900,000 - 1,300,000
Junior Software Developer
Junior Software Developer

Placements24 • Durban

Hybrid
ZAR 300,000 - 420,000
Medical aid
Retirement planning
Training & conferences
Senior Full-Stack Engineer – On-Site Durban FinTech Innovator
Senior Full-Stack Engineer – On-Site Durban FinTech Innovator

Placements24 • Durban

On-site
ZAR 900,000 - 1,500,000
Medical coverage
Dental coverage
Provident fund
+4
Junior Full-Stack Engineer (Durban)
Junior Full-Stack Engineer (Durban)

Placements24 • Durban

Hybrid
ZAR 320,000 - 420,000
Flexible working arrangements
Health benefits
Growth opportunities
+1
Graduate FinTech Software Engineer - Hybrid + Mentorship
Graduate FinTech Software Engineer - Hybrid + Mentorship

Placements24 • Durban

Hybrid
ZAR 89,000 - 123,000
Stipend
Mentorship
FinTech exposure
+4
Graduate Software Developer - FinTech, Hands-On & Growth
Graduate Software Developer - FinTech, Hands-On & Growth

Placements24 • Cape Town

On-site
ZAR 300,000 - 420,000
Internship stipend
Mentorship from engineers
Career growth opportunities
+1
Graduate Software Developer
Graduate Software Developer

Placements24 • Durban

Hybrid
ZAR 89,000 - 123,000
Stipend
Mentorship
FinTech exposure
+4
Durban Senior Fintech Node.js Backend Engineer
Durban Senior Fintech Node.js Backend Engineer

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Health insurance
Pension fund
Paid time off
+1
Senior Java Backend Engineer – Fintech, Growth & Impact
Senior Java Backend Engineer – Fintech, Growth & Impact

Placements24 • Sandton

On-site
ZAR 1,200,000 - 1,600,000
Medical insurance
Professional development
Office in Sandton
Senior Full-Stack Developer (FinTech)
Senior Full-Stack Developer (FinTech)

Placements24 • Durban

On-site
ZAR 900,000 - 1,500,000
Medical coverage
Dental coverage
Provident fund
+4