South Africa

4 days ago


South Africa treXis Full time R600 000 - R1 200 000 per year

We are seeking a Senior Backend Software Engineer to architect, develop, and optimize high-performance backend systems that drive our applications. In this role, you will take ownership of critical backend services, ensuring they are scalable, secure, and efficient. As a senior engineer, you will play a key role in shaping our technical strategy, mentoring engineers, and collaborating across teams to build resilient and innovative solutions. Your expertise in backend development, cloud technologies, and distributed systems will help us deliver seamless experiences to our users while maintaining best practices in engineering excellence.  This is a remote, work from home position.

Key Responsibilities
  • Backend development: Design, develop, and optimize scalable backend applications using Java and Spring Boot, ensuring high availability, performance, and maintainability.

  • Database operations and optimization: Implement advanced query optimization techniques for relational and NoSQL databases such as Cassandra and PostgreSQL, ensuring efficient data retrieval and storage.

  • API development and security: Architect, implement, and enhance RESTful APIs (OpenAPI) and GraphQL, applying advanced security practices including OAuth 2.0, JWT, and API Gateway configurations.

  • Microservices and event-driven architecture: Design and implement distributed backend services within a microservices architecture, optimizing service-to-service communication using Kafka or RabbitMQ.

  • Cloud and containerization: Lead deployment strategies using Docker and Kubernetes, automating infrastructure provisioning with AWS CLI and AWS SDK while ensuring high availability.

  • Development practices and tooling:

    • Define and enforce best practices for Git version control, ensuring effective branching and release management strategies.

    • Debug and test APIs with Postman, Bruno, and JMeter, leveraging automation for API testing and performance benchmarking.

    • Enforce static code analysis standards using SonarCloud and SonarLint to maintain security and code quality.

    • Drive improvements in CI/CD automation, ensuring robust integration and deployment pipelines.

  • Security and compliance: Design and implement secure authentication workflows with Spring Security, OAuth, and JWT, ensuring compliance with OWASP security guidelines and regulatory requirements.

  • Software design contributions: Architect, refine, and document scalable system designs, including component diagrams, sequence diagrams, and workflow diagrams, ensuring alignment with best practices.

  • Performance optimization: Lead performance tuning efforts, implementing caching strategies, advanced query optimization, and load balancing techniques to enhance system efficiency.

  • Testing and quality assurance:

    • Develop and optimize unit and integration test strategies using JUnit and Mockito, improving test coverage and reliability.

    • Implement and expand test automation frameworks to enhance system stability.

    • Lead performance testing efforts, identifying bottlenecks and optimizing application responsiveness

Soft Skills & Professional Expectations
  • Effective Communication: Clearly convey complex technical concepts to engineers, architects, and non-technical stakeholders. Communicate effectively in design discussions, documentation, and presentations.

  • Teamwork & Collaboration: Work seamlessly across teams, engaging with engineers, product managers, and designers to drive alignment on technical solutions.

  • Code Review & Constructive Feedback: Lead structured code reviews, providing detailed feedback to improve code quality, maintainability, and security. Promote best practices in coding standards and testing strategies.

  • Problem-Solving & Adaptability: Deconstruct complex technical challenges, analyze trade-offs, troubleshoot production issues, and proactively mitigate risks in software design and implementation.

  • Continuous Learning & Growth: Stay current with industry trends, mentor junior engineers, and actively contribute to knowledge-sharing initiatives such as workshops and technical discussions.

  • Professionalism & Accountability: Take ownership of architectural decisions, project success, and long-term system sustainability, ensuring alignment with best practices and business goals.

Experience Requirements
  • 5+ years of experience in backend engineering with a plus to also have experience in a customer-facing or consulting role, designing and maintaining scalable backend systems.
  • Preferably 7+ years of experience in solving complex technical challenges in distributed systems, cloud environments, or microservices architectures.

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

  • Fluency in English (written and spoken), with strong communication skills for technical discussions and stakeholder collaboration.
     

About treXis

treXis LLC is a boutique Software Engineering firm, founded in 2016 to support Fintech implementation projects around the globe. treXis offers a strong Engineering culture with 100% remote work when not traveling to client site, about 40% of the time or less. As a company built by Engineers for Engineers, treXis offers a technical work environment to challenge your skill set, grow your ability to consult and allow you to innovate. With a balance of client facing software projects and an innovation lab, Engineers have the opportunity to truly put their craft to work solving problems and building solutions. At treXis we believe in a work life balance, we will supply the work, you must get a life to be successful here.



  • South Africa Aggreko Full time R250 000 - R500 000 per year

    AggrekoWe're the global leader in providing energy solutions that help businesses grow and communities thrive. We work as a team and we're proud of the difference we make to customers, to local communities, and towards a sustainable future for the world.PurposeWe are seeking an experienced QHSE Supervisor who will be responsible to ensure thatAggreko's South...


  • South Africa NSF International Full time R41 600 - R62 400 per year

    NSF is a global public health and safety organization committed to improving human and planet health. We help protect food, water, consumer products, and the environment through rigorous auditing, certification, testing, and advisory services. Our mission is to enable safer, more sustainable practices across industries and borders.We're hiring freelance...


  • South Africa NSF Full time R30 000 - R50 000 per year

    DescriptionNSF is a global public health and safety organization committed to improving human and planet health. We help protect food, water, consumer products, and the environment through rigorous auditing, certification, testing, and advisory services. Our mission is to enable safer, more sustainable practices across industries and borders.We're hiring...


  • South Africa Allied Talent Partners Full time R500 000 - R1 500 000 per year

    Department ESIA Employment Type Contract / Temp Location South Africa Workplace type Onsite Role and Responsibilities Requirements About Allied Talent Partners Allied Talent Partners (ATP), a Three Cairns Group initiative, is a mission-driven, not-for-profit talent marketplace focused on solving the human capital bottlenecks slowing down...


  • south africa, South Africa Somewhere Full time US$12 000 per year

    Role: BookkeeperPriority Location: South Africa (primary), open to Latin America and the Philippines based on talent availabilityWorking Hours: Monday to Friday, 9:00 AM – 5:00/6:00 PM ETSalary Range: $1,000 – $1,500 per month (final offer depends on skills, experience, and interview results)Type of contract: Independent ContractorType of job:...


  • South Africa RKP Germany Full time R600 000 - R1 200 000 per year

    Job SummaryWe are seeking an experienced Sales & Business Development Manager to drive the expansion of our Vanadium Redox Flow Battery (VRFB) energy storage solutions in South Africa. Based in South Africa, this role is responsible for developing commercial opportunities, managing key customer relationships, and driving regional sales growth. The ideal...


  • South Africa NSF International Full time R150 000 - R250 000 per year

    NSF is a global public health and safety organization committed to improving human and planet health. We help protect food, water, consumer products, and the environment through rigorous auditing, certification, testing, and advisory services. Our mission is to enable safer, more sustainable practices across industries and borders.We're hiring freelance...


  • South Africa AfDB Full time US$120 000 - US$180 000 per year

    JOB TITLE: Lead Economist, South Africa (ECCE/RDGS)JOB LOCATION: Pretoria, South Africa ADVERTISEMENTJOB DETAILS:The core mandate of the Vice Presidency (ECVP) is to lead the Bank Group on prioritizing the generation, analysis, dissemination, brokering and implementation of relevant knowledge solutions in all High-5 operational priorities and the...


  • South Africa Sun King Full time R104 000 - R156 000 per year

    Department Operations Employment Type Permanent - Full Time Location South Africa Workplace type Onsite Reporting To After Sales Manager What you will be expected to do: You might be a strong candidate if you have: What Sun King offers: About Sun King Sun King is the world's leading off-grid solar energy company, combining cutting-edge product...


  • South Africa Colgate Full time R250 000 - R400 000 per year

    No Relocation Assistance Offered# Boksburg, Gauteng, South AfricaWho We AreColgate-Palmolive Company is a caring, innovative growth company that is reimagining a healthier future for all people, their pets and our planet. Focused on Oral Care, Personal Care, Home Care and Pet Nutrition, we sell our products in more than 200 countries and territories under...