Java Developer - Cape Town - Software Development

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Java Developer at Tech Innovations Inc., you will be pivotal in developing outstanding software solutions. We value your skill in Java and your ability to provide creative solutions in a collaborative environment.

Responsibilities

  • Develop robust, maintainable, and scalable Java applications.
  • Work in an agile environment, contributing to sprint planning and retrospectives.
  • Integrate applications with cloud services and third-party APIs.
  • Ensure application performance and responsiveness.
  • Maintain documentation for all aspects of software development.
  • Stay updated with emerging trends and technologies in software development.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is an advantage
Experience
  • 3+ years of experience in Java development
Technical Skills
  • Java
  • Spring Framework
  • RESTful APIs
Soft Skills
  • Critical thinking
  • Teamwork
Certifications
  • Oracle Certified Professional, Java SE
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Angular or React: Knowledge of modern front-end frameworks and their integration with Java applications.
  • Familiarity with Docker and Kubernetes: Understanding of containerization and orchestration for production deployments.

Benefits

  • Medical and dental health coverage
  • Employee wellness programs
  • Generous leave policies
  • Flexible working hours

Company Culture

  • Collaboration: We believe in teamwork and encourage an environment of collaboration where every voice is heard.
  • Innovation: We embrace challenges and encourage creative solutions to keep us at the industry forefront.
  • Inclusion: We strive to create an inclusive workplace that celebrates diversity.
Status: Closed