Senior Back End Developer @Abalobi Solutions
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3wks ago

[Hiring] Senior Back End Developer @Abalobi Solutions

3wks ago - Abalobi Solutions is hiring a remote Senior Back End Developer. πŸ’Έ Salary: unspecified πŸ“Location: South Africa

Role Description

We are looking for an experienced Senior Back-End Developer to join a dynamic global technology environment and contribute to the development of innovative, cloud-native software solutions. The successful candidate will be responsible for designing, developing, deploying and operating production-ready backend applications within a distributed, highly scalable technology landscape.

This is an exciting opportunity for a senior technical professional who enjoys solving complex problems, working with modern cloud technologies and contributing to high-performing Agile development teams.

Key Responsibilities:

  • Design, develop, deploy and operate production-ready backend applications.
  • Develop scalable and resilient distributed systems and cloud-native applications.
  • Design and implement RESTful APIs and backend services.
  • Work with microservices and containerised architectures.
  • Develop and maintain cloud-based solutions, with a strong focus on AWS.
  • Implement automated deployment and configuration processes.
  • Develop and maintain CI/CD pipelines.
  • Apply secure software development practices and cloud-security patterns.
  • Monitor applications and contribute to observability, logging and operational excellence.
  • Participate in 24/7 production support and incident resolution when required.
  • Identify technical risks, impediments and dependencies and proactively address or escalate them.
  • Apply software architecture and design patterns to complex technical challenges.
  • Implement comprehensive automated testing, including unit, integration and end-to-end testing.
  • Produce technical and system documentation in accordance with required standards.
  • Collaborate with customers, internal teams and external technology partners.
  • Contribute to Agile and Scrum ceremonies and delivery activities.
  • Share technical knowledge and mentor junior and intermediate team members.
  • Continuously improve existing products, systems and technical processes.

Qualifications

  • 10+ years of production experience in backend software development.
  • Strong experience with one or more of the following:
    • Java – preferred
    • Python
    • JavaScript / TypeScript / Node.js
  • Strong knowledge of Microservices Architecture.
  • Experience with cloud-native solutions and container architectures.
  • Proven experience designing, developing and operating distributed systems.
  • Strong experience with AWS cloud technologies, preferably including:
    • Kubernetes
    • Serverless
    • API Gateway
    • CloudWatch
    • ECS
    • Lambda
    • OpenSearch
    • RDS
    • S3
  • Experience with Infrastructure as Code, preferably Terraform.
  • Strong experience with both SQL and NoSQL databases.
  • Experience developing and managing CI/CD pipelines, preferably using GitHub Actions.
  • Experience with automated deployment and system configuration.
  • Experience with monitoring, observability and log analytics.
  • Strong experience designing and implementing RESTful APIs.
  • Strong Git experience.
  • Knowledge of software design and architecture patterns.
  • Understanding of secure software development practices.
  • Strong automated testing experience, including:
    • Unit Testing
    • Integration Testing
    • End-to-End Testing
  • Experience working within Agile and Scrum environments.

Advantageous Skills

  • Apache Kafka and Kafka Streams
  • Event-driven architecture and solutions
  • Design and evaluation of efficient algorithms
  • Complexity Theory
  • Performance testing
  • Performance tuning
  • Experience with highly scalable and distributed applications
Before You Apply
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Back End Developer @Abalobi Solutions
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,038+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later