Full-Stack Software Developer

Liquid Thought
Johannesburg
ZAR 300 000 - 600 000
Job description

Assist in the development, implementation, and maintenance of new and existing applications. Develop customizations and extensions to our client's product suite for the companies' clients.

Possess a strong technical understanding of various front-end and back-end technologies, and are eager to continue learning new ones.

Qualifications

  • Bachelor's Degree in Computer Science or Information Technology.
  • Software Development for Retail environments a plus.
  • Min 2+ years of experience in Java Development role.
  • Min 4+ years of experience in Java Development.
  • Min 1+ years of Software Development experience.

Good knowledge and interest in Frameworks and Tools:

  • Spring Framework
  • JUnit
  • Jenkins / Nexus / GitLab or GitHub pipelines
  • SQL Databases (Oracle, MS SQL Server, SAP HANA)
  • Docker and Kubernetes
  • Windows and Linux
  • Strong Analytical skills
  • Design Patterns
  • Agile Development Processes

Responsibilities:

  • Implement and customize our client's Product Suite in a customer project context.
  • Investigate new technologies and trends and make recommendations to the management.
  • Write technical documentation.
  • Design and architect the solutions to implement.
  • Share your knowledge and experience with a global team of developers.
  • Maintain existing applications and provide resolution for software defects.
  • Create and maintain unit tests for new and existing applications.
  • Work closely with team members, QA personnel, and project managers to ensure quality delivery of software.
  • Attend internal meetings to provide updates on current projects.
  • Attend customer meetings when necessary to provide technical expertise.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Full-Stack Software Developer jobs in Johannesburg