Senior Backend Developer

2 days ago


Midrand, Gauteng, South Africa Optimal Growth Technologies Full time

Job Description

We are seeking a highly skilled Senior Backend Developer to join our team at Optimal Growth Technologies. As a key member of our development team, you will be responsible for designing, developing, and maintaining server-side components using various programming languages.

About the Role

  • Design and implement data storage solutions, including databases (RDBMS, NoSQL), to ensure scalability and performance.
  • Develop and maintain server-side components using Java, NodeJS, etc.
  • Write and maintain Bash scripts for automating repetitive tasks and system administration.
  • Build reusable code and libraries for future use.
  • Implement automation technologies and tools for continuous integration (CI) and continuous deployment (CD) processes.
  • Design and implement monitoring and alerting systems for proactive issue identification and resolution.
  • Optimize the application for maximum speed and scalability.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection measures.
  • Assess and prioritize feature requests and bug fixes.
  • Perform unit and integration testing before deployment.
  • Troubleshoot and debug issues.
  • Stay up to date with emerging technologies and industry trends.

Requirements

  • Bachelors degree in computer science, engineering, or a related field.
  • 5+ years technical experience.
  • Proven experience as a Backend Developer or similar role.
  • Strong proficiency in backend development languages such as Node.js, Python, Java, etc.
  • Experience with server-side frameworks such as Spring Boot, etc.
  • Familiarity with databases (SQL and NoSQL), including MySQL, PostgreSQL, MongoDB, etc.
  • Knowledge of RESTful APIs and experience in building and consuming them.
  • Understanding of front-end technologies, such as HTML5, CSS3, and JavaScript.
  • Experience with version control systems (e.g., Git).
  • Familiarity with Linux operating systems and command-line tools.
  • Proficiency in Java or Golang programming language.
  • Experience writing and maintaining Bash scripts.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform is a plus.

Salary Range: $120,000 - $180,000 per annum

Benefits

  • A competitive salary package.
  • Ongoing professional development and training opportunities.
  • A dynamic and supportive work environment.
  • The opportunity to work on challenging projects and contribute to the growth of our company.


  • Midrand, Gauteng, South Africa Optimal Growth Technologies Full time

    Job Title: Senior Backend DeveloperAt Optimal Growth Technologies, we're seeking a highly skilled and experienced Senior Backend Developer to join our team.We're looking for a talented individual with a strong background in backend development, who can design and implement scalable and efficient server-side components using Java, NodeJS, and other...


  • Midrand, Gauteng, South Africa Optimal Growth Technologies Full time

    Job Title: Senior Backend DeveloperAt Optimal Growth Technologies, we are seeking a highly skilled Senior Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and implement server-side components using Java, Node.js, and...


  • Midrand, Gauteng, South Africa Optimal Growth Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Backend Solutions Architect to join our team at Optimal Growth Technologies. This is an exciting opportunity for a talented professional with expertise in designing and implementing scalable backend systems.About the RoleThis position requires a strong background in software development, architecture, and...


  • Midrand, Gauteng, South Africa Network Recruitment Full time

    Company Overview: Network Recruitment is a dynamic and innovative team looking for an experienced Senior Backend Software Engineer. As a key member of our team, you will work on various projects handling server-side development for an enriched career experience.


  • Midrand, Gauteng, South Africa Network Recruitment Full time

    Position OverviewWe are seeking a highly skilled Senior Frontend Backend Engineer to join our dynamic team at Network Recruitment. As a key member of our team, you will be responsible for handling various projects, ensuring seamless integration of both client-side and server-side development.About the RoleThis is an excellent opportunity to work on diverse...


  • Midrand, Gauteng, South Africa Dante Personnel Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Full Stack Developer to join our team at Dante Personnel. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust web applications across the full stack.Key Responsibilities:- Develop and maintain robust web...

  • Software Engineer

    4 weeks ago


    Midrand, Gauteng, South Africa Lim Personnel Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Lim Personnel. As a Senior Front-end Developer, you will be responsible for developing and maintaining a micro services architecture driven enterprise financial system using React.js. Your expertise in JavaScript and React concepts, as well as your excellent front-end coding...


  • Midrand, Gauteng, South Africa Optimal Growth Technologies Full time

    Job Title: Principal Solutions DeveloperJob Summary:We are seeking a highly skilled Principal Solutions Developer to join our team at Optimal Growth Technologies. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our clients in the financial services...


  • Midrand, Gauteng, South Africa Network Recruitment Full time

    Job Title: Sandar Software Engineer, As a key member of our team, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on the backend, but you will also work closely with the frontend team to ensure a seamless user experience.


  • Midrand, Gauteng, South Africa OpenSource Intelligent Solutions Full time

    As a highly skilled SAP MM DevOps Consultant, you will play a key role in ensuring the seamless integration of our logistics operations with the latest SAP technologies. With at least 10 years of experience in ABAP Backend Development, you will be responsible for designing and implementing efficient solutions that meet the needs of our global customers. Your...

  • Senior Java Developer

    1 month ago


    Midrand, Gauteng, South Africa Lim Personnel Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled Senior Java Developer to join our team at Lim Personnel. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.Key Responsibilities:Participate in Scrum ceremonies and contribute...


  • Midrand, Gauteng, South Africa Open Source (Pty) Ltd Full time

    As a seasoned SAP MM Development expert, you will be responsible for designing, implementing, and maintaining SAP MM solutions for various clients. Your expertise in SAP MM development, including ABAP backend development, SAP frontend development, and distribution technology, will be invaluable to our team.We are looking for a skilled SAP MM Developer with...


  • Midrand, Gauteng, South Africa Datacentrix Ltd Full time

    Job Title: Senior Cloud Software DeveloperDatacentrix Ltd seeks an experienced Senior Cloud Software Developer to join our team. As a Senior Cloud Software Developer, you will be responsible for designing, coding, and maintaining front-end and back-end components using Python, React, Next.js, PHP, and Java. Additionally, you will collaborate on CI/CD...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Front-end DeveloperWe are seeking a highly skilled Senior Front-end Developer to join our team at Lim Personnel. As a key member of our development team, you will be responsible for designing and building modern user interface components to enhance application performance.Key Responsibilities:Development of UI/UX features using React.js and...


  • Midrand, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    Job Title: Senior IT Systems Development ManagerAs a Senior IT Systems Development Manager at Deka Minas (Pty) Ltd, you will play a key role in coordinating and prioritizing IT Systems Development tasks. Your primary responsibility will be to effectively deploy resources and allocate workloads to ensure that Business IT Systems requirements are met and...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Software Development ExpertJob Summary:We are seeking a highly skilled Senior Software Development Expert to join our team at Lim Personnel. As a key member of our software development team, you will be responsible for managing projects and processes, developing software application code in JavaScript React, and working with cloud computing...


  • Midrand, Gauteng, South Africa Acuity Consultants Full time

    Job OpportunityWe are seeking a skilled Senior C# .NET Developer to join our specialist team at SA's leading Investment Management organization.As a Senior C# .NET Developer, you will have the opportunity to design and develop transactional websites, business systems, and processes at the forefront of digital transformation.Key Responsibilities:Design and...


  • Midrand, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    Job DescriptionWe are seeking a highly skilled Senior IT Systems Development Manager to join our team at Deka Minas (Pty) Ltd.About the RoleThis is an exciting opportunity for a seasoned professional to take on a leadership role in our IT Systems Development department. As a Senior IT Systems Development Manager, you will be responsible for overseeing the...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Senior Developer for a financial services company in Johannesburg. The successful candidate will be responsible for designing, developing, and implementing software solutions.The ideal candidate will provide technical leadership and mentorship to other developers in the team. They will contribute to the development of...


  • Midrand, Gauteng, South Africa OpenSource Intelligent Solutions Full time

    SAP MM DevOps ConsultantWe are seeking an experienced SAP MM DevOps Consultant to join our team at OpenSource Intelligent Solutions. As a key member of our team, you will be responsible for developing and implementing SAP MM solutions using ABAP and SAP Logistics.Key Responsibilities:Design and develop SAP MM solutions using ABAP and SAP LogisticsImplement...