Full Stack Developer (Expert) 1492
Full-time
Opensource
Essential Skills
- Proven experience developing enterprise applications using Java, Java EE, Spring Boot, and Hibernate .
- Strong understanding of SDLC , Agile methodologies , and RESTful API development .
- Experience with MySQL , PostgreSQL , and NoSQL databases such as MongoDB or Cassandra .
- Hands-on experience with Docker , Kubernetes , and Git .
- Knowledge of DevOps practices , CI/CD pipelines , Infrastructure as Code (IaC) , and GitOps .
- Experience working with Microsoft Azure and cloud-based application deployments.
- Experience with automated testing tools such as JUnit , Selenium , and TestNG .
- Familiarity with monitoring and observability tools including Prometheus , Grafana , and the ELK Stack .
- Experience with scripting languages such as Python or Bash .
- Knowledge of messaging technologies such as RabbitMQ or Kafka .
- Strong troubleshooting, problem-solving, and production support experience.
- Experience mentoring developers and working within cross-functional Agile teams.
- Exposure to Angular , React , or other modern front-end frameworks is advantageous.
- Relevant IT qualification and/or cloud, Java, or DevOps certifications preferred.
- Design, develop, test, and maintain Java-based applications and services.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Develop scalable and high-performing RESTful APIs and backend services.
- Ensure application performance, quality, security, and responsiveness.
- Write and maintain unit, integration, and automated tests.
- Participate in peer code reviews and promote engineering best practices.
- Design, implement, and support CI/CD pipelines to streamline software delivery.
- Work closely with DevOps and cloud teams to deploy and manage applications in Microsoft Azure.
- Troubleshoot software defects, production incidents, and performance bottlenecks.
- Conduct root cause analysis and implement preventative solutions.
- Monitor application health, availability, and reliability.
- Maintain technical documentation, architecture diagrams, and operational procedures.
- Mentor junior developers and contribute to knowledge-sharing initiatives.
- Support Agile delivery teams and participate in Agile ceremonies.
- Drive continuous improvement of development processes, tooling, and platform capabilities.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Full Stack Developer (Expert) 1492 in Gauteng vacancy
- ...satellite office in the UK, Sabenza is able to keep in contact with experts who may consider returning to South Africa and can also offer... ...). Backend (Java or Python): At least 4+ years' developing experience in Java (JavaEE) and/or Python (3.9 upwards). At...
- ROLE & RESPONSIBILITIES: Understand the business requirements, preparing AS-IS, and TO-BE documents and get sign-off from users for functional and/or technical design document(s). Proactively propose solutions to improve the support of (new) business processes...
- .... Experience with NPM and CodeCommit. Exposure to Generative AI projects or use cases. Role & Responsibilities Design, develop, test, and maintain enterprise-grade applications. Build and enhance RESTful APIs and microservices using Java and Spring Boot....
- ...Microservice Architecture , including designing and implementing distributed, scalable applications. Proven experience designing, developing, and consuming RESTful APIs . Hands-on experience with Docker , Kubernetes , and AWS Cloud services. Experience...
- ...ROLE & RESPONSIBILITIES: Design, develop and maintain scalable full-stack applications within the GAIA ecosystem. Develop backend services, APIs and microservices using Python. Build modern Angular-based front-end solutions. Collaborate with Product Owners...
- ...support entrepreneurial development strategies and initiatives.Job Description Raizcorp is looking for a mid-to-senior full stack software developer to join its growing development team. The role may be remote (within South Africa), although you must be willing to...
- ...Responsibilities Develop and maintain features across the web portal and React Native mobile app. Build reliable workflows that support... ...Experience implementing appropriate automated tests across the stack. Strong problem-solving, estimation and communication skills....
- ..., data and digital solutions to improve operational efficiency and customer experience. We are looking for an experienced Full Stack Developer to join the development team and play a key role in building, integrating and supporting business-critical applications. Position...
- ...end, back end, and database components of custom solutions. Develop application and component strategies for multiple programs, ensuring... ...relevant field of studies BONUS POINTS IF YOU HAVE: Expert proficiency in Release Management. Expert proficiency in...
- ...company with a need connected with a few IT experts in search of a solution. Working... ...are looking for a highly technical Senior Full Stack Software Engineer to join a large-scale... ...What You'll Be Doing Design, develop and maintain scalable, resilient distributed...
- ...new accounts per month. To simplify banking, weâÃÂÃÂve developed an all-inclusive banking solution. Global One is the one solution... ...candidate will grow with the team as the application and tech stack mature. The philosophy is to hire people who develop alongside...
- ...your farm of the future.Description AFGRI is looking for a Full Stack Engineer to support and enhance the Milas platform and its... ...lifecycle, gain specialist knowledge of the Milas environment and develop a detailed understanding of the Animal Feeds business...
- ...client is seeking an experienced Solution Expert Leader to take ownership of a team... ...activities, improving business processes, and developing team capabilities across a dynamic and... ...Software Developers (Back-End / Front-End / Full Stack) Mobile Developers Business &...
- ...successful project delivery Drive continuous improvement initiatives and identify opportunities for operational efficiencies Develop and deliver user training, support documentation, and knowledge-sharing initiatives Monitor system performance and ensure ongoing...
- ...Implement Infrastructure as Code (Terraform) and configuration management (Ansible) to provision and manage AWS environments. Develop and maintain Python and Bash automation tooling, scripts and reusable libraries. Design and operate workflow orchestration solutions...
- ...platforms, and multiple data sources. Build and maintain CI/CD pipelines using Azure DevOps, Jenkins, and GitHub Actions . Develop automation tooling and reusable libraries using Python and Bash . Implement Infrastructure as Code (Terraform) and configuration...
- Essential Skills Proven experience in Cloud Engineering, Platform Engineering, DevOps Engineering, or Site Reliability Engineering (SRE). Strong experience with public cloud platforms (AWS preferred). Hands-on experience with Kubernetes and Docker in production...
- ESSENTIAL SKILLS: Deep functional knowledge of treasury processes, especially on management of foreign exchange and commodity price risks and capital markets funding products.. Proven experience with Wallstreet Suite or similar treasury management systems (TMS)...
- ...satellite office in the UK, Sabenza is able to keep in contact with experts who may consider returning to South Africa and can also offer... ...to completion. Preferred certifications: Confluent Certified Developer for Apache Kafka, Microsoft streaming eventhubs, AWS Certified...
- ...ROLE & RESPONSIBILITIES: Provide chief expert SAP functional leadership for product integrations and multi-country rollouts. Act... ...for new solutions and enhancements, collaborating with developer and PDOs. Mentor, coach and support team members, transferring...
- ...corporations - enabling them to focus on their core business With over a billion people spread across over 50 countries, Africa is developing at an unprecedented rate, The GDP of the continent is expected to hit $2.6 trillion by the year 2020. This expansion is matched...
- ROLE & RESPONSIBILITIES: The Sub-Product Owner for DNS, Infoblox and AAA is responsible for the lifecycle, stability, governance and continuous improvement of critical network foundation services across the BMW IT landscape. The role owns the sub-product backlog...
- ...Sabenza is able to keep in contact with experts who may consider returning to South Africa... ...every continent across the globe. The Tech Stack: You'll work across a powerful... ...What You'll Be Doing: Design, develop and maintain robust software solutions using...
- ...vacancies, please visit: I also specialise in recruiting in the following: Software Developers Mobile Developers Business and Systems Analysts BI and SQL Experts Data & Analytics: Data Scientists, Data Analysts (Python, R, SQL, Machine Learning) AI...
- ...committed to helping our customers take full advantage of the latest technology to streamline... ...and enhance existing functionality and develop new components to meet evolving business... ...-End Developer using relevant technology stack. Solid experience with modern web...
- ...solving and analytical skills Passion for software development and continuous learning KPAs: Develop and maintain software applications Participate in the full software development lifecycle Troubleshoot and resolve technical issues Collaborate with...
- ...Government. Key Responsibility Area Develop/Design software or customize software for... ...using SITAs software development stack / development framework. Coordinate software... ...Experience: 3 - 5 years' experience with full software development lifecycle (SLDC), of...
- ~ As our Reliability Expert, you will be the essential driver of Operational Excellence for our Primary Production, Bulk, and Onsites... ...continuous improvement. Asset Performance Management: Develop and implement Reliability-Centered Maintenance (RCM) strategies...
- ...Business Intelligence team, where you'll play a pivotal role in developing, maintaining, and optimizing BI systems to support strategic... ...models, and reports for future reference. Participating in the full software development life cycle, including analysis, design,...
- We are looking for a Senior Application Developer open to working with technology that supports one of South Africa’s established financial... ...web services, developing unit tests and working across the full software development lifecycle. You should also have experience...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Developer (Expert) 1492. Be the first to apply!
