Essential Skills Extensive experience with Java (8/11+) and backend development best practices Proven track record building and supporting mission-critical systems Strong experience developing and maintaining RESTful web services Hands-on experience with cloud platforms (Azure or equivalent) Experience with microservices architecture and containerization Knowledge of Infrastructure as Code (Terraform or similar) Solid experience with Spring or Quarkus frameworks and Jakarta/JEE standards Strong experience with relational databases (PostgreSQL, Oracle) Experience with CI/CD pipelines and DevOps practices Role & Responsibilities Design and develop robust backend architectures aligned to business and technical requirements Build and maintain scalable, secure, and high-performance backend systems Develop and integrate APIs, microservices, and data-driven solutions Design and optimize database schemas, queries, and performance Implement and maintain CI/CD pipelines and automated testing frameworks Monitor, troubleshoot, and resolve production issues, performance bottlenecks, and security vulnerabilities Collaborate with stakeholders, developers, and business teams to refine and deliver solutions Contribute to system design decisions , evaluating and proposing alternatives Ensure high code quality, documentation, and compliance with development standards Support system deployments, maintenance, and operational readiness Participate in knowledge sharing, mentoring, and continuous improvement initiatives Work within a full DevOps environment with global teams and partners Provide support on a rotational standby basis to ensure system availability Advantageous Skills Experience with Kafka or distributed messaging systems Familiarity with monitoring tools (Grafana, Prometheus, Dynatrace) Experience with Git, GitHub, and CI/CD tooling (GitHub Actions) Agile experience and familiarity with Jira/Confluence Exposure to Generative AI tools (e.g., Copilot, ChatGPT) in development workflows Strong leadership, mentoring, and stakeholder engagement experience German language skills or experience working in international environments Automotive or large enterprise systems experience Strong troubleshooting, analytical thinking, and problem-solving skills Qualifications Relevant 3-year IT or Computer Science degree Minimum 6+ years experience building and maintaining mission-critical Java systems At least 3+ years experience with RESTful services, cloud environments, and microservices architectures Proven experience delivering enterprise-scale backend solutions
Full Stack Developer (Senior) 2563
OPEN SOURCE (PTY) LTD
menlyn, menlyn
Published 15 days ago
Report job