Enable job alerts via email!

Full Stack Java Developer

SavageOne Pty Ltd

Johannesburg

On-site

ZAR 500,000 - 750,000

Full time

30+ days ago

Job summary

A leading company in technology is looking for a skilled Full Stack Developer to join their dynamic team. This role offers an opportunity to work with cutting-edge technologies, collaborate with innovative teams, and contribute to diverse projects. Ideal candidates will possess strong programming skills, effective communication, and a desire for continuous improvement.

Benefits

Collaborative and innovative work environment
Opportunity to work on diverse projects
Mentorship and continuous learning opportunities

Qualifications

  • 5+ years of professional experience in full stack development.
  • Proficient in React and Java(Spring Boot) for web applications.
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Develop and maintain web applications using React.
  • Integrate RESTful APIs using Java(Spring Boot) and Express.js.
  • Collaborate with teams to design and implement new features.

Skills

React
Java(Spring Boot)
Express.js
SQL
Git
Problem-Solving
Communication
Teamwork

Education

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering

Tools

Docker
AWS
Swagger
Kubernetes
Docker Compose
Job description

Our dynamic team is seeking a talented Full Stack Developer to join us immediately. If you're passionate about cutting-edge technologies and eager to grow your skills, this role is perfect for you!

Responsibilities:

  • Develop and maintain web applications using React and related technologies
  • Build and integrate RESTful APls using Java (Spring
    Boot) and Express.js
  • Write clean, efficient, and well-documented code
  • Collaborate with cross-functional teams to design and implement new features
  • Participate in code reviews and contribute to improving development practices
  • Assist in troubleshooting, debugging, and optimizing application performance
  • Stay updated with emerging technologies and industry best practices

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum 5+ years of professional experience in full stack development
  • Proficiency in:
  • Frontend: React, React Native, React Router, React Query
  • Database: SQL
  • Familiarity with version control systems (e.g., Git)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities

Desired Skills (Not Required):

  • Experience with Docker containerization
  • Basic experience with cloud computing, preferably
    AWS services (e.g., Lambda, SQS)
  • Knowledge of API documentation using Swagger
  • Familiarity with container orchestration tools (e.g.,
    Kubernetes, Docker Compose)
  • Understanding of Agile development methodologies

What We Offer:

  • Collaborative and innovative work environment
  • Opportunity to work on diverse, challenging projects
  • Mentorship and continuous learning opportunities

If you're ready to take your development career to the next level, we want to hear from you! Apply now and be part of our exciting journey in shaping the future of technology.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.