Java Developer

Pretoria FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

As a Java Developer at Tech Innovations Inc., you will be instrumental in developing innovative software solutions. This role requires a strong grasp of programming principles and a passion for clean coding. You will work closely with stakeholders to gather requirements and ensure deliverables meet expected quality standards. If you thrive in a collaborative environment and enjoy problem-solving, this is the perfect opportunity for you.

Responsibilities

  • Build secure and robust Java applications with a focus on user experience.
  • Work with cross-functional teams to define, design, and ship new features.
  • Test and debug applications to ensure compliance with standards and guidelines.
  • Contribute to all stages of the development lifecycle.
  • Support existing applications and assist in the migration to new architectures.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in Java development
Technical Skills
  • Java
  • Spring Framework
  • RESTful APIs
Soft Skills
  • Analytical thinking
  • Team collaboration
Certifications
  • Oracle Certified Professional, Java SE 11 Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with cloud services (AWS, Azure): Hands-on experience with cloud services for deploying applications.

Benefits

  • Competitive salary package
  • Health insurance benefits
  • Paid time off and public holidays
  • Flexible working hours
  • Opportunity for remote work

Company Culture

  • Innovation: We foster an innovative environment where team members are encouraged to think creatively.
  • Collaboration: Teamwork is at the heart of our work culture, promoting success through collective effort.
  • Continuous Learning: We are committed to ongoing professional development and skills enhancement.
Status: Open