D…

Intermediate Java Developer – Telco / BSS/OSS Environment at Sabenza IT & Recruitment

Full-time Hybrid Mid Level Durban, ZA

ZAR 20,000 - 30,000/monthly

Posted 2 hours, 35 minutes ago ⏰ Deadline: May 17, 2026 15 views 0 applications

Job Description

Job Description

An exciting opportunity is available for an Intermediate Java Developer to join a dynamic Professional Services team within a fast-paced enterprise telecommunications environment. This role is ideal for a developer who enjoys working across the full Software Development Lifecycle (SDLC), from design and development through to deployment and post-implementation support. You will play a key role in delivering high-quality, scalable solutions within BSS/OSS systems, aligned to both business and technical requirements. Due to the nature of the environment, occasional after-hours support may be required.

Key Responsibilities

  • Design, develop, and maintain scalable Java-based applications within enterprise systems
  • Translate business requirements into technical solutions and system designs
  • Design and implement data models across relational databases (Oracle, SQL Server, MySQL, PostgreSQL)
  • Write and optimise complex SQL queries
  • Develop and maintain integration components within BSS/OSS environments
  • Participate in deployments, configurations, and release management processes
  • Use Git for version control and collaborative development
  • Troubleshoot, debug, and resolve system and production issues
  • Provide post-implementation support and ongoing system maintenance
  • Support testing activities including integration testing, UAT, and system testing
  • Perform API testing and validation using tools such as Postman
  • Document technical solutions, systems, and processes
  • Collaborate within Agile/Scrum teams and participate in sprint ceremonies
  • Contribute to continuous improvement and ongoing learning initiatives

Required Skills & Experience

  • Minimum 5 years’ experience in Java development
  • Strong proficiency in Java (J2EE, Spring Framework, Spring Boot)
  • Proven experience within telecommunications BSS/OSS environments (essential)
  • Experience with Apache Camel or similar integration frameworks
  • Solid understanding of SDLC and Agile/Scrum methodologies
  • Strong SQL and relational database experience (Oracle, MySQL, PostgreSQL, SQL Server)
  • Working knowledge of Linux operating systems
  • Experience with J2EE containers and application servers
  • Exposure to messaging systems such as RabbitMQ or ActiveMQ
  • API integration experience (REST services, Postman testing)
  • Experience using Git or similar version control tools
  • Exposure to Docker and Kubernetes (advantageous)

Personal Attributes

  • Strong analytical and problem-solving skills
  • High attention to detail with a quality-driven mindset
  • Ability to perform under pressure and manage multiple priorities
  • Strong communication and interpersonal skills
  • Team-oriented with a collaborative approach
  • Self-motivated with a proactive attitude toward learning
  • Adaptable in a fast-paced, evolving environment

Education

Diploma or Degree in IT, Computer Science, Engineering, or a related field (preferred)

How to Apply

Apply Now at https://careerjunction.co.za/apply/2637350

Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

Start with a free job match to see how well you fit. Then order a tailored CV.

Join Our Ghana Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?