Enable job alerts via email!

Digital Solutions Back-end Developer

Kemin

Gauteng

On-site

ZAR 450,000 - 650,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the digital solutions space is seeking a Digital Solutions Back-end Developer. This role involves back-end development of a cloud-based platform, working with a cross-functional team to enhance applications and services. Ideal candidates will have strong programming skills, a relevant degree, and a commitment to high-quality software solutions.

Qualifications

  • 4 years of experience in software development.
  • Strong programming skills in Java and Spring.
  • Familiar with Agile practices.

Responsibilities

  • Work in a cross-functional team to deliver data driven digital solutions.
  • Write clean, efficient, and maintainable code.
  • Assist in testing, troubleshooting, and ensuring high-quality deliverables.

Skills

Analytical Skills
Back-end Development
Programming
Communication
Problem Solving

Education

Bachelor or Master's degree in Information Technology, Electronics-ICT, Computer Science, or Software Engineering

Tools

PostgreSQL
Azure Data Lake
Java
Spring
Azure DevOps

Job description

Overview

The Digital Solutions Back-end Developer is responsible for the back-end development of sciORIAN, a cloud-based Service & Application Solution platform that enhances Kemin's existing products and services. In collaboration with both internal and external developers, the whole back-end infrastructure is analyzed, shaped, and developed. These include, but are not limited to, connectivity, microservices, databases, API infrastructure, and data lakes. A key role is played in the entire application development cycle, from analysis to development and release. This position offers an excellent opportunity to learn and grow as a developer within a supportive and collaborative environment.

Responsibilities
  • Work in a cross-functional team to deliver data driven digital solutions from specification through implementation and deployment (CICD).
  • Collaborate with the development team to implement software solutions with attention to security, stability, usability, efficiency, and performance.
  • Write clean, efficient, and maintainable code that meets the project requirements.
  • Develop deeper understanding of programming concepts, architectures, and technologies.
  • Assist in testing, troubleshooting, debugging, and software upgrades to validate functionality and ensure high-quality deliverables.
  • Create and maintain up-to-date documentation of code, (non-)functional application requirements, business processes, workflows, systems architecture, features and user guides ensuring that relevant information is easily accessible.
  • Stay up to date with the latest software development trends, technologies, and frameworks.
  • Collaborate effectively within an agile team environment, actively participating in daily stand-ups, sprint planning, and retrospecti
  • Communicate daily work, challenges, and solutions, share ideas and receive feedback constructively with team members.
  • Play a pro-active role in beta testing and market introduction of sciORIAN.
Qualifications
  • Bachelor or Master's degree in Information Technology, Electronics-ICT, Computer Science, Software Engineering or comparable relevant.
  • 4 years of experience in software development.

Essential Skills & Expirience

  • Strong analytical skills (critical thinking, data analysis, research, communication, problem solving).
  • Programming skills in back-end development (Java, Spring).
  • Basic knowledge of database concepts an experience with database development (PostgreSQL, Azure Data Lake).
  • Understanding of webservices, API's, communication data types and protocols (JSON, HTTP/REST, MQTT, WebSocket).
  • Highly motivated, with an outgoing personality, well organized and able to work independently and in a team.
  • Willing to join a strategic fast-growing solution platform at Kemin and committed to contributing to its success.
  • Communicate fluently in English.
  • Familiar with Agile practices (Azure DevOps).
  • Basic understanding of streaming frameworks such as Akka, Java Streams, Kafka, …
  • Experience with SoftwareAG’ s Cumulocity IoT platform is a plus.
  • Creative, critical mind and design knowledge.
  • Interested in IoT architecture - from connectivity to aggregation, analytics, and visualization layers.
  • Affinity for industrial automation.

#LI-KK1

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