Senior Java Developer

Johannesburg, Gauteng, South Africa

Job Description


THE COMPANYWith over 25 years of history, our client is a software development company specializing in full-stack BSS/OSS solutions for telecom operators worldwide. They focus on technology planning, development, and delivering competitive advantages while staying current with future technologies. Their friendly, supportive team fosters personal growth and leadership, embodying a culture of continual improvement, integration, and simplification of clients' businesses, committed to their success.JOB DESCRIPTIONOur client is seeking a Senior Java Developer to support their telecommunications clients.
In this role, you will contribute to system design by working on architectural design, assisting developers with technical decisions and coding, and performing and reviewing prescribed coding tasks.
You will also need to research and select the optimal architecture for proposed systems while adhering to development standards. Responsibilities include developing code that meets testing criteria, creating software builds from source code according to company standards, configuring the necessary development environment, and producing integration test specifications based on project plans. Additionally, you will conduct tests as specified, document any failures, compile FAT test results for each developed function, and generate system integration reports.
Given the critical nature of the business, occasional work outside regular hours may be required.ABOUT YOU

  • A minimum of 5 years of applicable experience
  • Grade 12
  • Standard literacy - English: read, write and speak
  • IT Degree or Diploma
  • Java
  • In-depth Java knowledge, including J2EE, Spring, CAMEL and associated technologies
  • Experience and knowledge in CSS and HTML
  • Working knowledge of operating systems, including Linux
  • In-depth knowledge of SQL and industry-standard databases
  • Understanding and working knowledge of J2EE containers and web servers
  • A thorough understanding of Software Development Life Cycle.
  • Thorough Rabbit MQ / ActiveMQ working experience.
  • Experience in Scrum/Agile methodologies.
  • Well-versed in Docker and Kubernetes deployments.
Responsibilities will include (but not be limited to) the following:
  • Strong Problem-solving skills and accurate forecasting of effort required and closing timeframe
  • Respect and Valuing Diversity
  • Multitasker, Self-motivated
  • Trusting and honest
  • Accountable
  • Client/Customer Service Orientation
  • Efficiency
  • Quality Assurance
  • Attention to detail
  • Interpersonal skills
  • Solid Team player
  • Commitment to team deliverables
  • Cooperative, Harmonious
  • Communication skills
  • Well-groomed and professional
  • Adaptability
  • Ability to work under pressure
Please ignore the salary stated as it is flexible

MBR Partners

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1332422
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned