Senior Java Backend Developer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join Tech Innovations Inc. as a Senior Java Backend Developer. In this role, you'll focus on designing and developing backend services that power our web applications. You will be part of an innovative team that values creativity and collaboration, working in a supportive environment where your skills can shine.

Responsibilities

  • Collaborate with various teams to architect and implement backend solutions.
  • Utilize version control systems for code management.
  • Conduct design and code reviews to enhance team effectiveness.
  • Write unit tests to ensure code quality.
  • Stay updated with new programming trends and best practices.
  • Support and enhance existing applications based on user feedback.
  • Communicate effectively with both technical and non-technical stakeholders.
  • Contribute to documentation for future reference and knowledge sharing.

Requirements

Education
  • Bachelor's degree in Information Technology or equivalent
  • Master's in Software Development is preferred
Experience
  • 5+ years of experience in Java-based backend development
Technical Skills
  • Java
  • Spring Boot
  • Database Management
Soft Skills
  • Effective Communication
  • Time Management
Certifications
  • AWS Certified Solutions Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with containerization using Docker: Hands-on experience in creating and managing containers.
  • Proficiency in CI/CD methodologies: Understanding of CI/CD and tools for automating deployments.

Benefits

  • Full medical and dental insurance
  • Generous retirement plan with matching
  • Work-from-home options available
  • Access to ongoing training and certifications

Company Culture

  • Diversity and Inclusion: We believe in an inclusive workplace where diversity is celebrated and everyone’s voice is heard.
  • Learning Environment: We foster a culture of continuous learning and professional development.
  • Work-Life Balance: Promoting a healthy work-life balance is key to our employee wellbeing.
Status: Closed