Current jobs related to 1287 Java Developer - Menlyn - Imizizi

  • Software Engineer

    18 minutes ago


    Menlyn, South Africa Imizizi Full time

    What will be your role and responsibilities? Ability to develop within a specific sought-after programming language Strong working knowledge with software development tools, techniques and approaches used to build application solutions Working knowledge with software development tools, techniques and approaches used to build application solutions Cloud...


  • Menlyn, South Africa Imizizi Full time

    Job DescriptionWe are seeking a highly skilled Senior Test Automation Engineer to join our team at Imizizi. As a key member of our QA team, you will be responsible for designing and developing automated tests and test data for our frontend, backend, and integration using BMW standard tools and frameworks.Key Responsibilities:Collaborate with feature team...


  • Menlyn, South Africa Imizizi Full time

    Job DescriptionWe are seeking a highly skilled Senior Test Automation Engineer to join our team at Imizizi. As a key member of our quality assurance team, you will be responsible for designing, developing, and maintaining automated tests for our software applications.ResponsibilitiesCollaborate with cross-functional teams to understand system analysis,...

1287 Java Developer

2 months ago


Menlyn, South Africa Imizizi Full time
Requirements:
  • Degree in Information Technology
  • Minimum of 3 years of experience in a similar role.
  • Java/Spring Boot
  • JavaScript + JS UI frameworks (ReactJS/Angular/NodeJS)
  • HTML5, CSS3
  • CI/CD (Continuous Integration/Continuous Development)
  • SQL (Oracle, Postgres)
  • Test Driven Development / Automated Testing (Jasmine/Karma/Selenium/Cucumber)
  • IntelliJ / WebStorm
  • Build Tools (Maven/Gradle/Gulp/Webpack)
  • Docker / AWS
  • Kubernetes / AWS
  • Git (Bitbucket, SVN)
  • Microservices architecture

Duties:
  • Understand and document business requirements; prepare AS-IS and TO-BE documentation.
  • Execute required changes through configuration.
  • Proactively propose solutions to improve business processes.
  • Collaborate with other teams for integration requirements.
  • Conduct Unit, Regression, System Integration, and Security tests, including result documentation.
  • Prepare user manuals and train business process owners.
  • Plan and execute Go-Live milestones, including migration and post-Go-Live support.
  • Troubleshoot and resolve production support tickets within defined SLAs.
  • Analyse and scope End-user authorization roles.
  • Maintain updated system documentation as functionalities evolve.
  • Execute tasks following Agile Methodology and participate in team meetings