Junior Software Developer (.Net / Java)
121talent Pty Ltd
About the role
Our client, a leading BPO company based in Durban, is looking to fill the position of Junior Software Developer (.Net / Java).
Purpose of the Role:
My client is looking for a Junior Software Developer with strong Java (Spring Boot) skills and some exposure to .NET to join the team. The successful individual will be involved in developing and maintaining enterprise-grade systems across a variety of domains, working closely with senior engineers and analysts in an Agile environment. This is a growth-focused role ideal for someone with a science or engineering background and a keen interest in backend and full-stack development.
Key Responsibilities: • Build and maintain robust backend services using Java and Spring Boot. • Contribute to maintenance and feature development in existing .NET systems. • Participate in Agile development practices including daily stand-ups, code reviews, and sprint planning. • Write clean, maintainable, and testable code. • Collaborate with QA and business analysts to deliver reliable features. • Investigate and resolve bugs and system issues.
Qualifications and Experience: • Grade 12 Senior Certificate • BSc or BEng degree in Computer Science, Software Engineering, Information Systems, Electrical Engineering, or related technical discipline • Minimum of 1 year of hands-on software development experience • Proficient in Java with working knowledge of Spring Boot • Some exposure to .NET (either .NET Core or .NET Framework) • Experience working with RESTful APIs and relational databases • Familiarity with Git and standard version control workflows
Advantageous: • Frontend development exposure (React, Angular, etc.) • Experience with Docker or containerized development • Exposure to CI/CD tools and practices • Familiarity with cloud platforms (Azure, AWS, GCP) • Understanding of software testing frameworks and principles
If you are interested in applying for this role, please send a detailed copy of your CV to traceyallen@121talent.co.za
If you have not been contacted within two (2) weeks, please consider your application as unsuccessful.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free