Senior Specialist: IT Developer – Gauteng Centurion


Our client in the telecommunications industry is looking for a
java developer (BSS) which will have to develop solutions that encompass customer management, product modeling, ordering, invoicing as well as integration with back-end and third-party network services. The role requires participation in all aspects of the software development lifecycle, including estimating, technical design, implementation, documentation, testing, deployment and support of developed applications.
The main functions of this candidate will be to design and implement various strategies for the entire Service Oriented Architecture.
Ensure the improvement of all architectural processes on schedule and provide training to all development teams to maintain project deliverables and reduce costs.
Manage all communications with IT and business managers.
Maintain an efficient technical environment for all client services and document all architectural plans, provide support for all activities and assemble all system components.
Assist in finalizing all systems and provide support to various stakeholders.
Analyze all requirements and maintain all architecture business systems and documents.
Administer the facility and provide support for all documentation.
Design various integration programs and prepare the required documents for them and execute various integration platforms.
Maintain monitoring of all third-party processes.
Maintain and document all service contracts and promote an optimal level of communication.
Monitor all metadata content for the development community and ensure proper allocation of all resources.
Analyze metrics and measure program effectiveness and return on investment goals.
Assist the customer in all integration processes and design various architecture programs for all application layers.

So, if you have the following skills and qualifications:
Project delivery on Java-based applications; Application creation and integration; Build apps in an enterprise environment.
Software development cycles and quality assurance processes; Design, develop and implement applications using Java EE platforms.
Development of custom modules and APIs; Design patterns; Development of microservices and deployment of containers; Relational databases -JSP, JDBC,
Java servlets, JavaBeans/EJB, SQL, JavaScript, HTML; DevOps environment; API implementation and lifecycle management; Integrating
open source and third-party applications; Analysis/Development and troubleshooting of OSS/BSS systems; Development and delivery experience with Java
Technologies; JavaScript; HTML5/CSS; Node.js; Angular; PHP; MYSQL; jQuery; Drupal; GIT; Microservices; GIT; MariaDB; Relational databases
-JSP, JDBC, Java Servlets, JavaBeans/EJB, SQL; Ubuntu/RedHat/OEL/Linux; Containers (Docker, OpenShift, Kubernetes)
– Company management.
– Market leadership.
– Personal direction.
– Thought leadership.
– Values ​​aligned with company values ​​(CHART)

Minimum qualifications required:
– Bac+3 or equivalent diploma (Computer Science, Computer Science, Information Systems, Engineering)
(NQF level 6)
– 5 years of solid development experience as a developer using mainly Java (intermediate). Development experience as a developer using
– TIBCO Business Works, BPM or similar middleware technologies, and automation developers with skills in python, SQL, and Java Enterprise Edition
-Industry certifications or development platforms will be an advantage, predominantly Java (Senior). Advantageous telecommunications experience. Understanding of the TM Forum API and process advantageous.)
– Experience in engineering/systems design would be an advantage.

Special needs:
– TIBCO Business Works, BPM or similar middleware technologies, and automation developers with skills in python, SQL, and Java Enterprise Edition
– Proven experience delivering projects on Java-based applications.
– Solid experience in application creation and integration
– The ability to build applications in an enterprise environment
– Understanding of software development cycles and quality assurance processes
– Hands-on experience in designing, developing and implementing applications using Java EE platforms
– Development of custom modules and APIs
– Excellent OO skills, including strong knowledge of design patterns
– Experience developing microservices and deploying containers
– Experience in an Agile and Scrum environment
– Experience with relational databases – JSP, JDBC, Java Servlets, JavaBeans/EJB, SQL, JavaScript, HTML
– Understanding of the DevOps environment
– Experience in API implementation and lifecycle management
– Experience in integrating open source and third-party applications
– Analysis/development and troubleshooting of OSS/BSS systems
– Development and delivery experience with Java
– Experience using source control in a collaborative team environment
– Ability to communicate technical ideas to business users and other teams
– You are a good communicator, who likes to investigate and find the best solutions for our clients
– Experience in a high-volume, fast-paced, deadline-driven studio environment
– Works independently and as part of a team, structures and manages time well
– Proactive and solution-focused mindset

Main stakeholders:
– Development,
– Operations,
– Business support,
– Business analysts,
– Test,
– Architecture,
– Third-party providers

Desired skills:

  • SQL
  • JavaBeans
  • JavaScript
  • HTML

Find out more/Apply to this position


About Author

Comments are closed.