Senior Backend Software Engineer
4 days ago
We are seeking a highly skilled Senior Backend Software Engineer to join our team at HR Xchange.
About the RoleThis is a challenging opportunity for an experienced developer who can design, develop, and maintain high-quality APIs for web and mobile applications. You will work closely with senior developers to achieve this goal, ensuring that all APIs are functional, high-performance, and scalable.
ResponsibilitiesThe successful candidate will be responsible for:
- Designing and developing high-quality APIs using NodeJS frameworks (e.g., Fastify, Express.JS, Koa) and database ORMs (e.g., Sequelize, TypeORM, Prisma)
- Collaborating with internal teams to ensure seamless integration with other systems and services
- Developing and maintaining unit tests and integration tests to ensure API stability and reliability
- Working with 3rd party APIs and implementing secure data exchange protocols
To be considered for this role, you should have:
- At least 4 years of experience in backend development
- 2+ years of experience in developing for NodeJS (Typescript)
- 2+ years of experience working with MySQL databases
- Experience writing integration and unit tests
- Experience in writing and integrating with 3rd party APIs
Apart from the essential skills, it would be advantageous if you have:
- Experience with DevOps tools such as Docker and containerization platforms (AWS, GCP, Azure)
- Knowledge of agile development methodologies and version control systems (e.g., Git)
As a Senior Backend Software Engineer at HR Xchange, you can expect a competitive salary ($120,000 - $180,000 per annum) and a range of benefits including professional growth opportunities, flexible working hours, and a collaborative work environment.
If you are passionate about designing and developing high-quality APIs and are looking for a challenging opportunity to grow your career, please submit your application.
-
Senior Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa PlaceTalent Full timeJob Details:Job Title: Senior Software Engineer - Backend SystemsCompany: {company}Job Type: Full-timeWe are seeking an experienced Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining large-scale backend systems.Responsibilities:Design and develop scalable, efficient, and reliable...
-
Senior Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Nedbank Full timeAbout the Role:As a senior software engineer, you will be responsible for developing and implementing backend systems using Python. Your primary focus will be on database integration and ensuring seamless data flow between systems. If you have expertise in Java, you can also contribute to building enterprise-level solutions.
-
Senior Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Tower Group Full timeWe are seeking an experienced Backend Software Engineer to join our team at {company}.The ideal candidate will have a strong background in Backend Development and be proficient in Java and Python.This role will involve designing and implementing scalable and efficient software solutions, collaborating with cross-functional teams, and ensuring high-quality...
-
Senior Software Engineer with Expertise in Java
2 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeSenior Java Engineer Job DescriptionWe are seeking a highly skilled Senior Java Engineer to join our team of dedicated professionals at Blue Bean Software. This is an excellent opportunity for a talented individual to utilize their technical expertise and contribute to the development of innovative solutions.About Us:Blue Bean Software is a premier custom...
-
Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa HelloKindred Full timeDevelop complex software solutions for our company.We are seeking a skilled Backend Software Engineer to join our team and contribute to the development of our software products.The successful candidate will be responsible for designing, developing, and testing software applications, as well as collaborating with other engineers to ensure seamless...
-
Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full timeJob Title: Software Engineer (Backend)Key Responsibilities:Design and develop scalable and efficient backend systems using Java and its frameworks. Collaborate with cross-functional teams to identify and prioritize project requirements.Requirements:Proficiency in Java, data structures, and algorithms. Experience with version control systems and agile...
-
Senior Backend Software Engineer
4 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeCompany Overview:At Network Recruitment, we are a leading IT recruitment agency dedicated to connecting top talent with exciting career opportunities.Salary: R 800,000 per annumJob Description:We are seeking a skilled Senior Backend Software Engineer to join our team. As a key member of our technical department, you will be responsible for designing and...
-
Senior Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full timeWe're seeking a highly skilled Senior Software Engineer to join our team in the development of scalable and secure backend systems. Key responsibilities include designing and implementing microservices, collaborating with cross-functional teams, and ensuring high-quality code delivery.Key Skills:Proficiency in programming languages such as Java, Python, or...
-
Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Backend Software DeveloperAbout the Role:We are seeking a highly skilled Backend Software Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our backend systems.
-
Senior JavaScript Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Tumaini Consulting Full timeJob Title: Senior JavaScript Software EngineerJob Type: Full-timeAbout the Role:Tumaini Consulting is seeking a highly skilled Senior JavaScript Software Engineer to join our team. The ideal candidate will have a strong background in JavaScript, Angular, React, and Vue.js, as well as experience with backend technologies such as .Net, Java, and Python....
-
Senior Software Developer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Senior Software Developer - BackendWe are seeking a skilled and experienced Senior Software Developer - Backend to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using a range of technologies.Key Responsibilities:Design,...
-
Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeBackend Software DeveloperAt {company}, we are looking for a skilled Backend Software Developer to join our team. The ideal candidate will have experience with Java and a strong understanding of software design patterns.Responsibilities:Design and develop scalable and efficient backend systems.Collaborate with cross-functional teams to identify and...
-
Backend Software Engineer Position
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeWe are Network Recruitment, a company dedicated to finding the best talent for our clients. We are currently looking for a skilled Backend Software Engineer to join our team and work on diverse projects.As a Backend Software Engineer, you will be responsible for handling server-side development, working closely with our team to design and implement scalable...
-
Senior Backend Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob DescriptionWe are seeking an experienced Senior Backend Software Engineer - Low Code Expert to join our team at Network Recruitment.About the RoleDevelop back-end APIs using low code tools such as Flutterflow, OutSystems, and Mendix.Design databases and write optimized SQL queries.Test and deploy software solutions.RequirementsBachelor's degree in...
-
Backend Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa HR Xchange Full timeJob Title: Backend DeveloperWe are seeking a highly skilled Backend Developer to join our team at HR Xchange. As a Backend Developer, you will be responsible for designing, developing, and maintaining high-quality APIs for our web and mobile applications.Key Responsibilities:Collaborate with senior developers to develop and maintain high-performance APIsWork...
-
Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeWe are seeking a skilled Software Engineer to join our team as a Backend Developer. Key responsibilities include designing, developing, and maintaining software applications using Java.Key Responsibilities:Design and develop software applications using Java.Collaborate with cross-functional teams to identify and prioritize requirements.Maintain and improve...
-
Senior Java Backend Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa IT Ridge Technologies Full timeWe are seeking a skilled Java Backend Software Engineer to join our team at IT Ridge Technologies.Key Responsibilities:Develop, enhance, and maintain Java-based backend systems.Focus on advanced Java development, including Core Java and Java frameworks like Spring, Spring MVC, and Spring Boot.Design and implement efficient REST APIs and SOAP services.Conduct...
-
Backend Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Hire Resolve Full timeWe are seeking a skilled Backend Software Engineer to join our team at Hire Resolve. As a key member of our development team, you will be responsible for designing and implementing scalable software solutions.Key Responsibilities:Collaborate with teams to design and implement scalable software solutions.Manage and optimize SQL databases, including...
-
Senior Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full timeAbout the Role:We are seeking a skilled Backend Developer to join our team. In this position, you will be responsible for designing, developing, and maintaining the backend of our software applications. Your primary focus will be on ensuring the stability, scalability, and security of our systems.Key Responsibilities:Design and develop high-quality backend...
-
Senior Backend Software Engineer
4 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob DescriptionAs a Senior Backend Software Engineer at Network Recruitment, you will be responsible for developing and maintaining back-end systems using Python. This will involve designing, building, and maintaining RESTful APIs to support internal and external integrations. Additionally, you will leverage MySQL to write efficient queries, optimize...