Enable job alerts via email!

Senior Software Engineer

EPI-USE APJ

Pretoria

On-site

ZAR 300 000 - 700 000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a well-rounded Java Developer with over 8 years of experience. This role involves both back-end and front-end development, focusing on creating cloud-native applications. The ideal candidate will have a strong foundation in Java, SQL, and Angular, and will be adept at working within various software architectures, including microservices. Join a dynamic team where your skills will contribute to innovative projects and client interactions, fostering a culture of accountability and proactive problem-solving. If you're ready to take your career to the next level, this opportunity is perfect for you.

Qualifications

  • 8+ years of Java development experience with strong back-end and front-end skills.
  • Knowledge of cloud-native applications and software architectures.

Responsibilities

  • Develop and maintain robust applications using Java and Angular.
  • Collaborate effectively with teams and ensure high-quality code.

Skills

Java Development
Back-end Development
Front-end Development
Cloud Native Applications
Microservices Architecture
Containerization
Angular (1 to 7)
SQL
JavaScript
Web Technologies
Testing and Build Skills
Optimization Skills

Education

IT Degree
Diploma
Java Certification

Job description

Pretoria (head office), Clients globally Permanent/Fixed term perm.

Key Competencies

  • Well Rounded Java Developer with 8+ years’ solid development experience.
  • Back-end and Front-end Development.
  • Knowledgeable about cloud native applications.
  • Exposure to different software architectures, e.g. monolith vs microservices.
  • Experience with containers – advantageous.
  • Angular 1.
  • Angular 2 – 7 advantageous.
  • Good SQL skills are required.
  • Java Script – advantageous.
  • Web technologies – advantageous.
  • Javascript testing and build skills.
  • Optimization Skills.
  • Disciplined in testing.
Qualifications
  • IT Degree preferable.
  • Diploma would be considered.
  • Java Certification preferred.
Other Competencies
  • Team Player.
  • Diligent and proactive.
Good Communication
  • Effective, regular, clear.
  • Self-starter.
  • Accountability.
  • Troubleshooting skills.
  • Continuous integration.
  • Professional client interaction.
  • Effective team leader (where applicable).
  • Decision Making and Problem-solving skills.

If you are interested in the position, please submit your CV to careers@advance.io.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.