Software Developer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will leverage your Java programming skills to deliver top-notch software solutions. Your role will involve collaborating with your team to innovate and implement advanced software functionalities while ensuring the highest level of performance and security.

Responsibilities

  • Design, implement, and test Java applications.
  • Work with business analysts to evaluate business requirements.
  • Ensure the application design aligns with system architecture.
  • Regularly update code repositories with new features.
  • Integrate user-facing elements developed by front-end developers.
  • Manage and prioritize tasks effectively to meet deadlines.
  • Engage in ongoing learning of Java frameworks and libraries.
  • Collaborate in an Agile environment to refine processes.
  • Utilize Java Spring Framework for backend service development.
  • Prepare technical documentation for software applications.

Requirements

Education
  • Bachelor's degree in Software Engineering is preferred
Experience
  • 5 years of experience in Java development
Technical Skills
  • Java
  • Microservices
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Java SE 11 Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud services (AWS, Azure): Understanding of cloud platforms and deployment models.
  • Experience with Agile methodologies: Proven track record of working within Agile environments.

Benefits

  • Strong workplace culture promoting work-life balance
  • Health, dental, and vision coverage
  • Employee discounts and perks
  • Ongoing training and professional development opportunities

Company Culture

  • Continuous Growth: We equip our employees with the resources and opportunities needed for lasting professional growth.
  • Employee Engagement: We actively seek feedback and promote involvement at all levels of the organization.
Status: Closed