Intermediate Java Developer

Job not on LinkedIn

🔥 22 hours ago

🇿🇦 South Africa – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 16%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sabenza IT

Sabenza IT

11 - 50 employees

🎯 Recruiter

🔒 Cybersecurity

☁️ SaaS

Recruitment • Cybersecurity • SaaS

Sabenza IT is a niche recruitment company specializing in the Information Technology space. With over 13 years of experience, the company focuses on supplying both permanent staff and payrolled contractors for IT positions, including critical skills in areas such as Cyber Security, SAP, eCommerce, and Data Analytics. Sabenza IT prides itself on fostering strong partnerships with clients and providing tailored services to connect highly skilled IT professionals with the right job opportunities, ensuring both client and candidate success.

📋 Description

• Develop, build and maintain reliable and effective software solutions using appropriate Java frameworks and technologies • Utilise Java/J2EE, Spring and Apache Camel to develop application functionality and integrations • Translate business and technical requirements into effective software solutions with development teams • Develop and work with data models and structures using Oracle, MSSQL, MySQL and PostgreSQL • Write complex and optimised SQL queries • Develop and maintain REST APIs and system integrations • Work with RabbitMQ and ActiveMQ messaging technologies • Develop and execute integration and functional testing, including API testing with Postman • Record, investigate and resolve defects and software failures • Troubleshoot and debug applications across development, testing and production environments • Support deployment, installation and configuration of software releases • Work with Docker and Kubernetes for deployment and containerisation • Utilise Linux and Bash for scripting, system administration and server-related activities • Use Git for version control and collaborative software development • Participate in quality reviews, UAT and software testing activities • Facilitate UAT sessions with customers and stakeholders where required • Provide technical support and resolve application issues • Support software solutions post-implementation, addressing bugs and technical issues • Produce and maintain technical and system documentation • Contribute to integration test specifications, test results and system integration reporting • Continuously develop technical knowledge and stay current with relevant technologies and industry practices • Estimate development effort and delivery timeframes • Work effectively within a Scrum/Agile team, contributing to team deliverables and project objectives

🎯 Requirements

• Minimum 5 years’ relevant software development experience • Strong hands-on experience with Java, J2EE and Spring • Apache Camel (CAMEL) experience would be highly advantageous • Strong SQL and database experience, including Oracle, MSSQL, MySQL and/or PostgreSQL • Practical experience with RabbitMQ and/or ActiveMQ • Working knowledge of Linux and Bash, including scripting and server-related tasks • Experience with J2EE containers and web servers • Experience with Docker and Kubernetes deployments • Proficiency in Git and collaborative development practices • Experience developing and working with REST APIs, with Postman experience for API testing • Knowledge of CSS and HTML would be advantageous • Strong understanding of the Software Development Life Cycle (SDLC) • Experience working within Scrum/Agile development environments • Experience with software development, integration testing, deployment, troubleshooting and debugging • Experience with Oracle PL/SQL and APEX would be advantageous where applicable • Telecoms, VAS, BSS or OSS experience would be a strong advantage, particularly experience in environments involving complex integrations, messaging and distributed systems • Strong problem-solving and analytical skills • Hands-on and delivery-focused approach • Strong attention to detail and commitment to quality • Ability to work across development, integration, testing and deployment activities • Strong interpersonal and communication skills • Ability to collaborate effectively within a technical team • Self-motivated, adaptable and able to work under pressure • Strong customer and service orientation • Accountable for deliverables and committed to meeting project timelines • Ability to manage multiple priorities effectively

🏖️ Benefits

• Remote work arrangement

Apply Now

Similar Jobs

🕒 3 days ago

VAS-X (Pty) Ltd

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

Java Developer building, deploying, and testing VAS-X software using Java, SQL, and Linux. Supporting integration, customer acceptance testing, and post-implementation fixes.

Docker

J2EE

Java

Kubernetes

Linux

MySQL

Oracle

Postgres

RabbitMQ

SDLC

Spring

SQL

🕒 August 25

Storyteq

51 - 200

☁️ SaaS

📣 Marketing

🏢 Enterprise

Senior Backend Engineer building scalable Node.js services for Storyteq’s creative production platform. Delivering APIs, data models, and product features with cross-functional engineering teams.

Cloud

FFmpeg

Google Cloud Platform

GraphQL

JavaScript

Node.js

NoSQL

SQL

TypeScript

Vue.js

🕒 July 29

VirtuHire

11 - 50

🎯 Recruiter

👥 HR Tech

☁️ SaaS

Senior Back-End Developer responsible for architecting and building high-performance microservices. Focus on Java, Spring Boot, and AWS for scalable and secure applications.

AWS

Cloud

Docker

Java

Kubernetes

NoSQL

Python

Spring

Spring Boot

SpringBoot

SQL

Terraform

🕒 July 23

Kyndryl

10,000+ employees

💼 Consulting

📦 Logistics

🏥 Healthcare

System Administrator solving complex problems and managing systems data for clients at Kyndryl. Opportunity to work with diverse industries and contribute to technological modernization.

Cloud

VMware

🕒 April 1

eRecruiter

11 - 50

💼 Consulting

🏥 Healthcare

📦 Logistics

Senior Backend Developer for a marketplace connecting customers with solar providers and suppliers. Collaborating to build secure, robust software products and providing team mentorship.

JavaScript

Node.js

SQL

TypeScript