Java Developer

Found in: Talent ZA C2 - 2 weeks ago


Randburg, South Africa PRR Recruitment Services Full time

We are looking for a talented Java software developer to join our small development team located in Fontainebleau, Randburg, Gauteng. Currently working on a semi-remote basis where developers also travel occasionally to some of our remote branches within the country, of which Rustenburg and Welkom are some of the most common ones.

If a daily thought of working for large corporates pains your soul, then this job may be for you.

This is a dynamic and challenging Java developer position that will expose you to a multitude of technologies from Java EE to configuring and interfacing embedded systems. Working in a small team will allow you to apply your craft and ensure you are able to actively participate in the software development lifecycle.

You will form part of the development arm of the DevOps team working on mission critical software solutions, specifically focused on the Mining Industry.

Requirements

3 or more years Java programming experience (more than 5 years will be a plus)

Experience in Java EE with working knowledge of EE internals such as JTA, EJB’s, CDI, JPA, JMS, and thread management Understanding of the Maven build environment

Demonstrate strong communication and written skills using English

Fast learner

Applicants must be a South African resident or citizen

 

Beneficial Skills

JAX-RS / JAX-WS web services development

JavaFX

MQTT (Internet of Things)

Working with Atlassian JIRA / Confluence using Agile concepts

Wildfly / Glassfish application server experience

Python (Pandas & Plotly a plus)

Relational database and SQL experience

MySQL

PostgreSQL

Test driven development experience utilising JUnit and Arquillian

Jasper Report Server

Tableau Data Visualisation

Docker Containers Linux

Bash scripting

Experience on the Raspberry Pi platform


  • Senior Java Developer

    Found in: Talent ZA C2 - 2 weeks ago


    Randburg, South Africa Edge Executive Search Full time

    We have an exciting opportunity for a Senior Java Developer with one of our clients in the IT industry.  Role requirements: 7+ years of Java experience  Software development experience Degree / Diploma or relevant IT qualification  Urgently forward your CV to masego@edgexec.co.za should you be keen and meet the requirements

  • Software Engineer

    Found in: Whatjobs ZA C2 - 5 days ago


    Randburg, South Africa Planet10 Full time

    Design and maintain technical system requirements based on business needs. Develop backend applications based on approved specifications and prototypes. Develop, test, debug and maintain application code. Develop, update and maintain technical documentation. Integrate existing as well as new applications onto Online, Mobile, Broad band Broadcast platforms....

  • Software Engineer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Randburg, South Africa Planet10 Full time

    Design and maintain technical system requirements based on business needs.Develop backend applications based on approved specifications and prototypes.Develop, test, debug and maintain application code.Develop, update and maintain technical documentation.Integrate existing as well as new applications onto Online, Mobile, Broad band Broadcast...

  • Development Manager

    Found in: Talent ZA C2 - 2 weeks ago


    Randburg, South Africa Energy at Work Projects Full time

    Development ManagerJoin Our Client as a Software Development Maestro in the Financial Realm!Are you ready to lead the digital revolution in finance? We are seeking a dynamic and visionary Software Development Manager to spearhead our client's tech team and drive innovation in the financial industry.Position: Development ManagerLocation: SandtonIndustry:...

  • Senior Java Developer

    Found in: Talent ZA C2 - 2 weeks ago


    Randburg, South Africa Siri Technologies Full time

    Spring framework(Spring boot preferably).Pref:Apache Kafka based event streaming.Knowledge of Stateful stream processors like apache Flink.Apache CamelApache KafkaJMS messagingDocker/Kubernetes and SQL/JPA

  • Database Developer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Randburg, South Africa Planet10 Full time

    Core purpose:The Database developer will create and maintain database structures, make sure that data is stored efficiently, and write and test database code, including SQL (Structured Query Language) queries, procedures, and functions.Create best practice reporting structures and apply data warehousing frameworks.Experience required:7+ years in MS SQL...

  • Database Developer

    Found in: Whatjobs ZA C2 - 5 days ago


    Randburg, South Africa Planet10 Full time

    Core purpose: The Database developer will create and maintain database structures, make sure that data is stored efficiently, and write and test database code, including SQL (Structured Query Language) queries, procedures, and functions. Create best practice reporting structures and apply data warehousing frameworks. Experience required: 7+ years in MS...

  • Sr Engineer-Decoder UI Dev Lead

    Found in: Whatjobs ZA C2 - 5 days ago


    Randburg, South Africa Planet10 Full time

    Purpose of the Position: Provide technical and team leadership to the UI development team with a strong focus on individual contribution responsibilities to develop the complex decoder UI stack comprising of multiple inhouse and vendor components while delivering on a holistic satellite operator solution. Collaborating with architects to design and deliver...

  • Sr Engineer-Decoder UI Dev Lead

    Found in: Adzuna ZA B C2 - 2 weeks ago


    Randburg, South Africa Adzuna ZA B C2 Full time

    Purpose of the Position:Provide technical and team leadership to the UI development team with a strong focus on individual contribution responsibilities to develop the complex decoder UI stack comprising of multiple inhouse and vendor components while delivering on a holistic satellite operator solution.Collaborating with architects to design and deliver...

  • Sr Engineer-Decoder UI Dev Lead

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Randburg, South Africa Planet10 Full time

    Purpose of the Position:Provide technical and team leadership to the UI development team with a strong focus on individual contribution responsibilities to develop the complex decoder UI stack comprising of multiple inhouse and vendor components while delivering on a holistic satellite operator solution.Collaborating with architects to design and deliver...

  • QA Lead

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Randburg, South Africa Datonomy Solutions Full time

    We are looking for a QA Lead to join our team, based in Johannesburg.To Lead the Test Implementation in accordance with the agreed Quality Assurance principles and standards in order to manage the Product risk and inter-dependencies during the Product Life-Cycle. Ensure alignment across Business Analysis, Development, Quality Assurance and Environment to...

  • Senior Engineer Decoder UI

    Found in: Adzuna ZA B C2 - 1 week ago


    Randburg, South Africa Adzuna ZA B C2 Full time

    Purpose of the Position:Provide Technical and Team Leadership for the UI Development Team with individual contribution responsibility to Develop the Complex Decoder Stack comprising of multiple inhouse and vendor components while delivering on a holistic satellite operator solution.Collaborating with architects to design and deliver STB features and...

  • Senior Engineer Decoder UI

    Found in: Whatjobs ZA C2 - 5 days ago


    Randburg, South Africa Planet10 Full time

    Purpose of the Position: Provide Technical and Team Leadership for the UI Development Team with individual contribution responsibility to Develop the Complex Decoder Stack comprising of multiple inhouse and vendor components while delivering on a holistic satellite operator solution. Collaborating with architects to design and deliver STB features and...

  • Senior Engineer Decoder UI

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Randburg, South Africa Planet10 Full time

    Purpose of the Position:Provide Technical and Team Leadership for the UI Development Team with individual contribution responsibility to Develop the Complex Decoder Stack comprising of multiple inhouse and vendor components while delivering on a holistic satellite operator solution.Collaborating with architects to design and deliver STB features and...


  • Randburg, South Africa e-Merge IT Recruitment Full time

    A prominent consultancy with over two decades of experience delivering solutions that improve organisational effectiveness and operational efficiency within the financial services industry is searching for an Intermediate Automation Tester to join its passionate team of skilled individuals. You will have an opportunity to work with established financial...

  • QA Lead- SAP

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Randburg, South Africa Datonomy Solutions Full time

    We are looking for a QA Lead (SAP) to join our team, based in Johannesburg.To Lead the Test Implementation in accordance with the agreed Quality Assurance principles and standards in order to manage the Product risk and inter-dependencies during the Product Life-Cycle. Ensure alignment across Business Analysis, Development, Quality Assurance and Environment...

  • QA Tester

    Found in: Talent ZA C2 - 2 weeks ago


    Randburg, South Africa Scitech Placements Full time

    We are seeking a detail-oriented Quality Assurance Tester to help maintain high standards of software quality, Sandton (On-site)Responsibilities:Collaborate with the team of developers to understand software functions.Develop and execute test plans to ensure software quality.Identify, analyze, and document software defects.Conduct regression testing and...

  • Senior Engineer Automation Testing

    Found in: Adzuna ZA B C2 - 6 days ago


    Randburg, South Africa Adzuna ZA B C2 Full time

    Task:Â Participation in all scrum/tribe ceremonies including defining user stories and acceptance criteriaExecute daily testing tasks (Testing of stories as defined during the planning phase with predefined acceptance criteria)Write highly readable and extendable automated test scripts according to the automation development guidelinesParticipate in...

  • Senior Engineer Automation Testing

    Found in: Talent ZA 2A C2 - 7 days ago


    Randburg, South Africa Planet10 Full time

    Task: Participation in all scrum/tribe ceremonies including defining user stories and acceptance criteriaExecute daily testing tasks (Testing of stories as defined during the planning phase with predefined acceptance criteria)Write highly readable and extendable automated test scripts according to the automation development guidelinesParticipate in...

  • Senior Engineer Automation Testing

    Found in: Whatjobs ZA C2 - 5 days ago


    Randburg, South Africa Planet10 Full time

    Task:  Participation in all scrum/tribe ceremonies including defining user stories and acceptance criteria Execute daily testing tasks (Testing of stories as defined during the planning phase with predefined acceptance criteria) Write highly readable and extendable automated test scripts according to the automation development guidelines Participate in...