Menu Close

Midrand: Senior Back-End Developer (Java) (8-Month Contract)

Senior Back-End Developer (Java) (8-Month Contract)

Posted on 2025-04-05

Salary Datafin1
Category It Computing Software
Location North Johannesburg  /  Midrand

Job Summary

ENVIRONMENT: A global ingredient manufacturer committed to sustainably improving the quality of life for 80% of the worlds population through its products and services is seeking a Digital Solutions Back-End Developer. This role will focus on the back-end development of a cloud-based Service & Application Solution platform, aimed at enhancing the companys existing products and services. The developer will collaborate with both internal and external teams to analyze, shape, and develop the entire back-end infrastructure, including but not limited to connectivity, microservices, databases, API infrastructure, and data lakes. A Bachelors or Masters degree in Information Technology, Electronics-ICT, Computer Science, Software Engineering, or a relevant field, along with 4 years of experience in software development, is required. DUTIES: 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 meeting project requirements. Develop a 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 current 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 retrospect Communicate daily work, challenges, and solutions, share ideas, and receive constructive feedback from team members. REQUIREMENTS: 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 & Experience: Programming skills in back-end development (Java, Spring). Basic knowledge of database concepts and experience with database development (PostgreSQL, Azure Data Lake). Understanding web services, APIs, communication data types, and protocols (JSON, HTTP/REST, MQTT, WebSocket). 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. Additional Skills: Back-End Web Development Software Development PostgreSQL Java Apache Kafka Software Updates Computer Science Spring Framework Programming Continuous Integration and Continuous ATTRIBUTES: Communicate fluently in English. Strong analytical skills (critical thinking, data analysis, research, communication, problem-solving). 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 the group and committed to contributing to its success.

View Job  Midrand: Estimator - Urgently Needed posted by AUTORECRUIT

Senior Back-End Developer (Java) (8-Month Contract) position available in North Johannesburg, Midrand. This job position was posted by . The job has been posted on 2025-04-05 in the It Computing Software category

Click Go Apply to apply online!


You might also like these jobs in the same area.

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


Midrand: Senior Back-End Developer (Java) (8-Month Contract)

ENVIRONMENT: A global ingredient manufacturer committed to sustainably improving the quality of life for 80% of the worlds population through its products and services is seeking a Digital Solutions Back-End Developer. This role will focus on the back-end


View Job
Senior Back-End Developer (Java) (8-Month Contract)

Stellenbosch: Senior Back-End Developer (Ch1080) (Fully Remote) posted by Capital H Staffing and Advisory Solutions

Our client is an innovative cloud-based company that leverages its software to address the legal contracting, compliance, and legal practice challenges faced by listed companies and multinationals.They are seeking a Senior Back-end Developer who is able to


View Job
Senior Back-End Developer (Ch1080) (Fully Remote)

Gauteng: Senior Back-End Developer (Java) (8 Month Contract) posted by Datafin

Senior Back-end Developer (Java) (8 month contract)IT - Software DevelopmentGauteng - South AfricaENVIRONMENT: A global ingredient manufacturer committed to sustainably improving the quality of life for 80% of the worlds population through its products and

View Job  Midrand: Petrol Technician

View Job
Senior Back-End Developer (Java) (8 Month Contract)

Johannesburg: Senior Back-End Developer (Oracle Pl/Sql) (Remote) posted by Datafin

Senior Back-End Developer (Oracle PL/SQL) (Remote)IT - Software DevelopmentDurban - KwaZulu Natal - South Africa, Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa, RemoteENVIRONMENT: BUILD robust features and satisfy complex r


View Job
Senior Back-End Developer (Oracle Pl/Sql) (Remote)

Centurion: Senior Software Engineer (C#, .Net Core, Back-End) posted by Network Finance

Key Responsibilities:Architect, develop, and maintain robust back-end solutions using C#, .NET, and SQL.Optimise database performance and ensure data integrity.Develop high-performance APIs and system integrations.Collaborate with Front-End Developers, Pro


View Job
Senior Software Engineer (C#, .Net Core, Back-End)

Centurion: Senior Software Engineer (C#, .Net Core, Back-End)

Key Responsibilities: Architect, develop, and maintain robust back-end solutions using C#, .NET, and SQL. Optimise database performance and ensure data integrity. Develop high-performance APIs and system integrations. Collaborate with Front-End Developers,


View Job
Senior Software Engineer (C#, .Net Core, Back-End)

Error making API request.
Share this to someone who needs a job:
Posted in Jobs in Midrand, Jobs in North Johannesburg

More Jobs in Your Area