Digital Solutions Back-End Developer (Java)
Location: Midrand, Gauteng, South Africa (On-site)
Are you a passionate back-end developer looking to make a significant impact in the technology solutions industry? We are seeking a talented individual to join our clients team and contribute to the development of a cutting-edge cloud-based Service & Application Solution platform. This role offers an excellent opportunity to grow and learn within a supportive and collaborative environment.
Responsibilities:
- Collaborate with cross-functional teams to deliver data-driven digital solutions from specification through implementation and deployment (CICD).
- Implement software solutions with a focus on security, stability, usability, efficiency, and performance.
- Write clean, efficient, and maintainable code that meets project requirements.
- Assist in testing, troubleshooting, debugging, and software upgrades to ensure high-quality deliverables.
- Create and maintain up-to-date documentation of code, application requirements, business processes, workflows, systems architecture, features, and user guides.
- Stay current with the latest software development trends, technologies, and frameworks.
- Actively participate in agile team activities, including daily stand-ups, sprint planning, and retrospectives.
- Communicate daily work, challenges, and solutions, share ideas, and receive constructive feedback from team members.
- Play a proactive role in beta testing and market introduction of new solutions.
Essential Skills & Experience:
- Bachelor's or Master's degree in Information Technology, Electronics-ICT, Computer Science, Software Engineering, or a related field.
- 4+ years of experience in software development.
- Strong proficiency in back-end development (Java, Spring).
- Basic knowledge of database concepts and experience with database development (PostgreSQL, Azure Data Lake).
- Soldi understanding of web services, APIs, communication data types, and protocols (JSON, HTTP/REST, MQTT, WebSocket).
- Familiarity 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.
- Interest in IoT architecture, industrial automation, and related technologies.

Java Developer
Midrand
Full Time
Other similar jobs
Popular job searches
Your next job
starts here.
JOB SPECIALISMS
LATEST JOBS
TOP SEARCHES
LOCATIONS
LATEST JOBS
- Senior Civil PrEng - Renewable...
- Intermediate Scrum Master (12...
- UX/UI Designer
- Health, Safety and Security Ma...
- Full Stack Developer (Node.js...
- Back End Developer (Node.js) -...
- DIRECTOR OF TREASURY
- Java Developer
- Project Finance Officer
- Finance Manager - Northern Cap...
- ERP & BI System Controller
- Senior Business Analyst (Techn...