Senior JAVA Software Developer

Permanent Jobnet Recruitment
  • Pretoria View on Map
  • Post Date : September 16, 2020
  • Apply Before : September 30, 2020
  • Salary: Negotiable
  • Applications 0
  • View(s) 6
Email Job
  • Share:

Job Detail

  • Level of Experience Experience required
  • Experience 3 Years
  • Desired Status Non EE/AA
  • Job Category IT & Telecommunications
  • Qualifications Degree Bachelor

Job Description

POSITION: Senior JAVA Software Developer

LOCATION: Pretoria

TYPE: Permanent

SALARY: Market Related

STARTING DATE: ASAP/depending on notice period

 

REQUIREMENTS:

  • Essential: Completed BSc Computer Science, B IT, B Engineering, or BIS Multimedia Degree
  • 3 years of JAVA development experience required
  • Methodology exposure: Agile, Waterfall and ISO/Mil-Std (Military Standard) Software Development skills
  • Functional Experience: Test-driven development/Agile, Client-Server, REST, Microservices
  • Languages: JAVA (SE, EE)
  • Frameworks: Angular JS, JScript, JAVA FX graphics, Spring,
  • Databases: Oracle DB, Neo4J(no SQL/Graph), Elastic Search, Big data analytics and appliances, Real-time data processing, audio processing, communication systems,
  • Platforms: Windows, Linux,
  • Tools: Eclipse, Maven, Git, SVN,
  • Virtualization: VMware
  • Ideal Field/Sector experience: Telecommunications, Defense, Fusion data systems, Data analytics

 

PERSONAL ATTRIBUTES & SKILLS REQUIRED

  • Be a team player and fit into the current committed and experienced team of developers
  • Own initiative and energetic
  • Have an interest in Big Data, AI, Machine learning, cognitive systems, and real-time processing systems
  • Be a self-starter and take initiative on development work
  • Provide, commit to time estimates on the intended scope of work, and be willing to persevere to reach delivery milestones
  • International exposure foreseen as well as post-degree study support possible
  • If you seek to be challenged and learn new concepts then this opportunity is for you

 

DUTIES & RESPONSIBILITIES:

  • Develop JAVA software products in a Technical programming environment
  • Design, develop, test, and document JAVA programs and modules according to engineering detail designs
  • Realise innovative ideas in Machine learning, AI, and Big Data Analytics to form the basis of new products, solutions, and systems
  • Develop modular reusable product code in line with existing design practices. (More Agile focused)
  • Optimize code to ensure it meets product expectations and user specifications
  • Develop a test code to assist in the testing of a module and system-level testing
  • Produce high-quality software according to defined time scales
  • Prototype new technology for use in software program modules and systems
  • Methodology exposure: Agile, Waterfall and ISO/Mil-Std (Military Standard) Software Development skills
  • Functional Experience: Test-driven development/Agile, Client-Server, REST, Microservices
  • Languages: JAVA (SE, EE)
  • Frameworks: Angular JS, JScript, JAVA FX graphics, Spring,
  • Databases: Oracle DB, Neo4J(no SQL/Graph), Elastic Search, Big data analytics and appliances, Real-time data processing, audio processing, communication systems,
  • Platforms: Windows, Linux,
  • Tools: Eclipse, Maven, Git, SVN,
  • Virtualization: VMware
  • Ideal Field/Sector experience: Telecommunications, Defense, Fusion data systems, Data analytics

 

APPLICATION

  • Applicants & job seekers are advised, required & requested to apply for the position directly on Jobnet Recruitment’s website.
  • Only applicants that match the minimum requirements of the job specification will be contacted.
  • If you have not heard from us after 2 weeks, please consider your application unsuccessful for this position.

Required skills

Other jobs you may like