Job Openings Java (EE) Engineer (Contract) - Gauteng/Hybrid - ISB4122483

About the job Java (EE) Engineer (Contract) - Gauteng/Hybrid - ISB4122483

Our client requires the services of a Software Engineer (Advanced) - Midrand/Menlyn/Rosslyn/Home Office rotation

  • Amazing brand with cutting-edge technology
  • Excellent teams in Global team collaboration
  • High work-life balance with Flexible hours
  • Agile working environment

POSITION: Contract until December 2026

EXPERIENCE: 4-6 Years related working experience.

COMMENCEMENT: As soon as possible

QUALIFICATIONS/EXPERIENCE

  • South African citizens/residents are preferred.
  • Relevant IT Degree / Diploma and Work Experience
  • 5+ years of experience in as a Software Engineer in Java based applications.
  • 3+ years of experience working with Enterprise level Business Applications.
  • 4- 6 years experience in Java EE Business Application Development

ESSENTIAL SKILLS:

  • Experience in Software Architecture
  • Experience & knowledge in building and integrating RESTful APIs
  • Excellent knowledge in transforming business requirements into architecture and code
  • Very good knowledge in testing (unit tests, system tests, automated testing etc.)
  • Very good knowledge in working with AWS Cloud
  • Very good knowledge in working with Apache Kafka
  • Very good knowledge in Git
  • Basic knowledge in working with an Angular Frontend

ADVANTAGEOUS SOFT SKILLS

  • Strong interpersonal and communication skills.
  • Familiar with Quarkus
  • Familiar with Terraform
  • Familiar with Cloud Engineering
  • Familiar with Grafana
  • Experience working using agile development methodologies
  • Experience using Confluence and Jira

ROLE:

  • Assist in the migration of a business application that marks the final step of the GROUP vehicle sales process.
  • Responsible for the accurate and high-quality implementation of business requirements and processes around the vehicle handover to the customer
  • Responsible to assess quality on technical requirements.
  • Have understanding for criticality and help improve the quality of our product.
  • Provide architectural backbone of the team.
  • Collaborate closely with the applications Sub-PO and IT team.
  • Pay attention to detail and use critical thinking to help the product improve.
  • Support in setting up a clean Git workflow and help onboard the team.
  • Support the team in operations.

NB: By applying for this role, you consent to be added to the iSanqa database and to receive updates until you unsubscribe.
Also note, that if you have not received a response from us within 2 weeks, your application was unsuccessful.

#isanqa #isanqajobs #JavaEE #softwarearchitect #SoftwareEngineer #Agileworking #FuelledbyPassionIntegrityExcellence