Where

Senior Software Developer Java

Adapt IT
Johannesburg Full-day Full-time

Description:

The candidate will form part of the USSD Domain team and will be responsible for ongoing Development of the Application and Solution. This is a very busy environment and continuous delivery is expected with deployments to production usually 4 times a week. He /she will also assist the BA with User Requirement Specification (URS) content.

He/she will also be expected to provide 3rd level product support and will be expected to perform a standby function.

The position requires a self-motivated individual with intermediate to senior level experience in software development who can perform a technical lead role.

A typical project will require front-end, back-end and integration development using microservices architecture (full stack development).

Candidates should contribute to improvements to our processes and systems and be involved in technical decision making.

Candidates should be able to work solo on some projects or as part of a team on others.

Primary Responsibilities for the Role

  • Other responsibilities will include the following:
  • Application and Solution development
  • Maintaining and contributing to system standards.
  • Improve the automation of tasks where possible.
  • Managing system security.
  • Capacity and performance management.
  • Research and recommend innovative approaches to improving efficiency.
  • Providing Team leadership

    Minimum Qualification and Experience Requirements

    • Tertiary Engineering or Computer Science Degree
    • 5+ years experience as a Java software developer.
    • A high degree of interest and experience in Linux.
    • Golang, Java, Groovy scripting development experience.
    • Full Stack development experience.
    • Shell scripting ability for system administration.
    • Knowledge of networking protocols and technologies (TCP/IP, SOAP, HTTP, XML, RADIUS, Diameter, SCTP).
    • Ability to learn quickly and work independently.
    • Ability to lead a small development team.
    • Ability to work under pressure

      Nice to have Experience

      • Experience in a Telco environment.
      • Linux system administration (RedHat/Centos, Apache/NGINX, MySQL/MariaDB, Bash, Python).
      • Big Data / Analytics / Monitoring experience using Elastic, Tableau, Grafana, Prometheus.
      • Telecommunications technologies (SS7, SIGTRAN, MTP, SCCP, TCAP, MAP, CAP, etc).


        Additional Info:
        5 to 7 years

        Salary: RNegotiable

        Job Reference #: 3455421771

05 Jul 2022;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Johannesburg
... Document software specifications Requirements: Proven experience as a Senior Software Developer Extensive experience in software development ... interactive applications Ability to develop software in C++, C#, Java or other selected languages ...
29 days ago
  • SUMMIT Africa Recruitment
  • Johannesburg
Description: An exciting opportunity exists within one of the leading courier companies in South Africa for an experienced 'Senior Software Developer' to join the Team in Isando (Gauteng) as a TEAM LEAD. The company is an organization where technology is ...
a year ago
  • Solicited Consulting
  • Johannesburg
Description: An exciting opportunity exists in a Business Solutions Sector for a Senior Software Developer to design, build, test and deliver quality code and products, co-operate with the standards and the time frame of the company and will be reporting ...
3 years ago
Description: Our client is looking for a software developer to be office based if you are interested and meet the expectations please apply Job Purpose: 1. Fats track existing and future strategic projects 2. SQL optimization 3. Partsfinder optimization ...
2 years ago