Software Engineer - JAVA

Goldenrule

South Africa

Presencial

ZAR 600 000 - 900 000

Tempo integral

14 dias+

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Goldenrule is seeking a backend developer to design and maintain technical system requirements and build scalable backend services. You will implement RESTful endpoints using Java Spring, work with document databases like MongoDB, and ensure high-availability through messaging and caching strategies.

You will collaborate with frontend teams to integrate server-side logic, test, debug, and maintain code, while contributing to documentation and monitoring for performance improvements.

Qualificações

  • Experience building backend services with Java Spring.
  • Experience with REST services and document databases.
  • Understanding HA principles and messaging queues like RabbitMQ.

Responsabilidades

  • 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, Broadband Broadcast platforms.
  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Write clean code with tests to develop functional backend applications in line with industry best practices and principles.
  • Integrate to application monitoring tool to be able to troubleshoot and debug applications.
  • Continuously review and improve application performance.
  • Support and improve legacy applications.
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic.

Conhecimentos

Java Spring
REST APIs
RabbitMQ
Caching
Security

Ferramentas

Docker
MongoDB
AWS ECS
CDK
ASP.NET MVC
C#

Descrição da oferta de emprego

Job Responsibilities

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, Broadband Broadcast platforms. Participate in the entire application lifecycle, focusing on coding and debugging. Write clean code with tests to develop functional backend applications in line with industry best practices and principles. Integrate to application monitoring tool to be able to troubleshoot and debug applications. Continuously review and improve application performance. Support and improve legacy applications. Collaborate with Front-end developers to integrate user-facing elements with server-side logic.

Profile Requirements

Java Spring with development experience around REST services. Document Databases. Understanding around Design Considerations around High Availability Services with regards to: Scalability, Reliability (usage of message queues preferably RabbitMQ), Security, Caching. Java Spring Boot, ASP.Net MVC and C# (advantageous), AWS ECS and CDK, MongoDB, REST Services, Docker (advantageous).

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Developer
Senior Java Developer

Sabenza IT & Recruitment • África do Sul

Presencial
ZAR 900 000 - 1 400 000
Software Engineer - Java
Software Engineer - Java

Agile Bridge • Pretoria

Presencial
ZAR 400 000 - 680 000
Senior Java EE Developer - AWS
Senior Java EE Developer - AWS

ATS Client • Johannesburg

Presencial
ZAR 900 000 - 1 300 000
Talent Pool: Java Developer MMH260714-24
Talent Pool: Java Developer MMH260714-24

Momentum • Centurion

Presencial
ZAR 480 000 - 720 000
Java Developer
Java Developer

PBT Group • Stellenbosch

Presencial
ZAR 600 000 - 950 000
Senior Java Developer
Senior Java Developer

Sabenza IT & Recruitment • Johannesburg

Presencial
ZAR 900 000 - 1 200 000
Junior Software Engineer
Junior Software Engineer

Network Finance • Wes-Kaap

Presencial
ZAR 350 000 - 550 000
Java Developer
Java Developer

Indsafri • África do Sul

Presencial
ZAR 600 000 - 800 000
Advanced Back End Developer
Advanced Back End Developer

ATS Client • Pretoria

Presencial
ZAR 420 000 - 660 000
Full Stack Developer
Full Stack Developer

MyCareerCraft • Sandton

Presencial
ZAR 700 000 - 900 000