Java Developer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

Our team is growing, and we are looking for a dedicated Java Developer. In this role, you will be pivotal in enhancing our software solutions and collaborating with talented professionals to deliver exceptional applications.

Responsibilities

  • Design and implement Java-based applications and services.
  • Work closely with cross-functional teams to gather and analyze requirements.
  • Define application development standards and maintain documentation.
  • Engage in performance monitoring and optimization activities.
  • Actively participate in Agile ceremonies, fostering a culture of collaboration.
  • Mentor junior developers and share knowledge.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of full-stack development experience
Technical Skills
  • Spring Framework
  • Microservices Architecture
Soft Skills
  • Team player
  • Time management
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Knowledge and experience in Agile software development practices.
  • Familiarity with cloud services like AWS: Understanding of AWS fundamentals and application deployment.

Benefits

  • Competitive salary and performance bonuses.
  • Medical aid and retirement benefits.
  • Flexible working hours.
  • Opportunities for professional development and growth.

Company Culture

  • Innovation: We embrace innovation and continuous improvement in our teams.
  • Diversity & Inclusion: We value diversity and strive to create an inclusive workplace for everyone.
Status: Closed