South Africa

Full Stack Developer (Advanced) 2201, Menlyn

Full Stack Developer (Advanced) 2201, Menlyn
Description
Senior Java / Enterprise Application Consultant

We are seeking an experienced Senior Java / Enterprise Application Consultant to join a cross‑functional Agile team supporting and enhancing complex, business‑critical systems. This role requires a strong balance of technical depth, business process understanding, and operational ownership, from requirements through go‑live and production support.
You will work closely with business stakeholders, integration teams, and fellow consultants to design, configure, deliver, and support scalable, secure, and reliable enterprise solutions.





Essential Skills

  • Strong hands‑on experience with Java and Spring Boot
  • Experience building and supporting microservices‑based architectures
  • CI/CD pipelines (Continuous Integration / Continuous Deployment)
  • Docker and Kubernetes, preferably in an AWS environment
  • Git (version control and branching strategies)
  • SQL with PostgreSQL
  • Familiarity with AI tools and frameworks
  • Experience working in Agile delivery environments
  • Strong communication skills and confidence interacting directly with clients
Role & Responsibilities
 
  • Analyse and understand business requirements, preparing AS‑IS and TO‑BE process documentation
  • Produce and obtain sign‑off for functional and technical design documents
  • Proactively propose solutions to improve existing and new business processes
  • Execute system changes primarily through configuration and controlled deployments
  • Collaborate with other module and integration consultants to deliver end‑to‑end solutions
  • Prepare test data, documentation, and execute:
    • Unit testing
    • Regression testing
    • System integration and security testing
  • Record test results and manage change transports according to governance standards
  • Prepare user manuals and conduct training sessions for business process owners
  • Plan and execute migration, cutover, go‑live, and post‑go‑live support
  • Provide production support, troubleshooting incidents and problems within defined SLA’s
  • Design and support transactional user‑interface solutions
  • Analyse and manage end‑user authorisation roles
  • Maintain and update documentation as system functionality evolves
  • Work according to Agile methodology, actively participating in all Agile ceremonies
  • Use Agile tooling daily to track progress and updates
  • Be available to work weekends and public holidays when required (e.g., go‑lives, critical incidents)

Advantageous Skills:
 
  • JavaScript and modern UI frameworks (ReactJS or Angular)
  • Node.js experience
  • HTML5, CSS3
  • Test‑Driven Development and automated testing frameworks
    (e.g. Jasmine, Karma, Selenium, Cucumber, WireMock)
  • IntelliJ IDEA / WebStorm
  • Build tools: Maven, Gradle, Gulp, Grunt, Webpack
  • Java MicroProfile (JAX‑RS)
  • Typescript
  • REST APIs and familiarity with OData or GraphQL
  • ESB and integration experience (IBM IIB, Tibco, Oracle Fusion, MQ, messaging concepts)
  • Working with messaging systems: queues, flows, execution groups
  • Inversion of Control / Dependency Injection
  • Jira and Confluence
  • German language skills (advantageous but not required)
Send your CV to:
Highlights
Safety Tips
Do not pay a ’prospective employer’ anything in order to secure a job.
1 / 10
More info about this ad

Full Stack Developer (Advanced) 2201 has been posted in the Pretoria Information Technology category on Locanto.

If you’re looking for something similar, check out Senior Full Stack Developer, Rosebank, Mobile Front-End Developer (React/React Native), Pretoria or Replacement: Information & Technology (I&T) Quality Manager in Pretoria, also posted in Information Technology. Right now, there are 133 classified ads in Information Technology in Pretoria on Locanto.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.