Skip to main content

Java Developer

Technology
Hire Resolve
Centurion, South Africa3 weeks agoUntil 2026/05/09

Job description

Hire Resolve's client is looking for a Java Developer to join their team. The ideal candidate will be involved indetermining and identifying technicalrequirements through interactions with business analysts and leveraging yourknowledge of enterprise architecture.

Responsibilities

  • Design robust architectures that encompass software, hardware, and communication layers to meet total requirements, ensuring scalability and future cross-functionality.
  • Collaboration with project management will help plan project schedules and technical direction, guaranteeing the delivery of high-quality solutions.
  • Lead by example, offering quality assurance reviews and evaluations of existing and new products, and developing high-level system designs for program design, coding, testing, debugging, and documentation.
  • Develop and implement moderate to complex applications on one or more platforms, playing a crucial role in our continued growth and innovation.

Requirements

  • Comfortable writing and analyzing SQL queries.
  • Strong problem-solving skills and attention to detail.
  • Back-end development expertise.
  • Proficient in programming and software design.
  • Experience with version control software, such as GIT.
  • Bachelor's Degree in an appropriate field of study or equivalent work experience.
  • Experienced with ancillary technologies necessary for internet applications: HTTP, TCP/IP, POP/SMTP, etc.
  • Demonstrated ability to work on high scalability projects involving cloud- based infrastructure design and implementation is advantageous.
  • Strong working knowledge of object-oriented design and development skills.
  • Track record of developing quality software products and shipping production-ready software.
  • Deep understanding of Web Services protocols such as REST, SOAP, and API design for extensibility and portability.
  • Experience with Scrum

¿Te interesa este puesto?