Enable job alerts via email!

Full Stack Java Developer

Unifi Group

Stellenbosch

On-site

ZAR 600,000 - 800,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Unifi Group is seeking a talented Java Developer to enhance their software platform in Stellenbosch. The successful candidate will contribute to the entire development lifecycle, embracing an adventurous approach and collaborating in a dynamic, innovative team environment. With a focus on utilizing a diverse tech stack, this role is integral to delivering high-quality software that meets client needs.

Qualifications

  • 6+ years of relevant development experience.

Responsibilities

  • Involved in every step of the development process.
  • Work with modern technologies to deliver high-quality solutions.

Skills

Java
Groovy
Agile Kanban
Microservices
Jenkins
Bitbucket GIT
IntelliJ
Mongodb
Apache Shiro
Gradle

Job description

Job Location : Western Cape, Stellenbosch

Deadline : July 10, 2025

Role Purpose

  • To help grow our software platform, Unifi is looking for a talented Java Developer to join our small, highly motivated software development team.
  • From requirements gathering to final product delivery, you'll be involved in every step of the development process, giving you plenty of opportunity to showcase your coding skills while making a real difference to Unifi and our clients.
  • Our dynamic team seeks someone with an adventurous attitude and a good sense of humor!
  • We work with a modern and diverse technology stack to deliver high-quality solutions.
  • Our core technologies include Groovy and Java, with Micronaut and Spring Boot as our primary application frameworks.
  • We utilize Gorm and Hibernate for persistence, with MySQL as our main database.
  • For web-based user interfaces, we employ Vaadin.
  • Our stack also features Activiti for workflow management, Micronaut and JAX-RS for microservices, and Electron for cross-platform development.
  • We ensure secure operations with Apache Shiro and manage queue processing through Apache ActiveMQ Artemis.
  • Additional tools include MongoDB for document storage, Jasper Reports for reporting, Apache Velocity as our template engine, and SWAGGER for API documentation.
  • Our development environment follows Agile Kanban methodology with continuous delivery, using Jenkins for builds, IntelliJ as our IDE, Bitbucket GIT for source control, and Gradle for build configuration.
  • We stay connected through Slack and Google, and manage our development cycle with Jira.

Requirements

  • 6+ years of relevant development experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.