Sabenza IT

Full Stack Developer (Senior)

Sabenza IT  •  Pretoria, ZA (Onsite)  •  4 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


We are seeking a
Senior Full Stack Developer to join a DevOps team responsible for building and
maintaining enterprise-scale business applications. The role involves
end-to-end development across backend and frontend layers, close collaboration
with business stakeholders, and active participation in an Agile delivery
environment.


Key
Responsibilities


  • Design, develop, test, and maintain
    full stack applications using modern frameworks

  • Work as part of a DevOps team
    delivering and supporting critical production systems

  • Provide operational support for
    existing solutions, including participation in after-hours and standby
    rotations

  • Collaborate with end users and
    stakeholders to understand and translate business requirements

  • Participate in Agile ceremonies,
    including planning, refinement, reviews, and retrospectives

  • Contribute to estimation, refinement,
    and sizing of user stories

  • Ensure solutions meet quality,
    security, and performance standards

  • Identify risks and impediments and
    proactively resolve or escalate them

  • Review and present technical
    solutions to Product Owners and stakeholders

  • Produce and maintain technical and
    system documentation

  • Share knowledge and best practices
    across teams


Requirements


Essential
Skills & Experience


  • Backend Development: Java Spring Boot

  • Frontend Development: Angular (TypeScript &
    JavaScript)

  • Messaging: Kafka and JMS (MQ)

  • Databases: SQL (Oracle and PostgreSQL)

  • Cloud: AWS infrastructure

  • Strong full stack development
    experience

  • Experience working in an Agile/DevOps
    environment


Advantageous
Skills


  • RESTful and SOAP web services

  • Microservices design and development

  • Git and GitHub

  • CI/CD pipelines

  • Maven and Docker

  • Jira and Confluence

  • Unit and integration testing

  • Experience implementing and
    monitoring production solutions


Qualifications


  • IT Degree or Diploma (or equivalent
    experience)

  • 6–10 years Java (Spring) development experience

  • Proven experience delivering and
    supporting enterprise applications
Sabenza IT

About Sabenza IT

Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Natal, Cape Town, Gauteng, ZA
Year Founded
2013
Social Media