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
- BESS Engineer Poland
- HSE Manager
- QA/QC Manager
- Senior Compliance Manager
- Director of Capital Markets
- Senior Full Stack Developer
- Senior Wind Energy Development...
- Senior Business Developer
- Project Management Officer
- Shift Engineer - Geothermal Po...
- Legal Contracts Specialist
- Principal - Energy