Enable job alerts via email!

Software Developer at Datonomy Solutions

Datonomy Solutions

Emfuleni Local Municipality

On-site

ZAR 400,000 - 600,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company seeks a skilled Software Developer to enhance its team. The role involves designing and building robust applications using Java and various frameworks. Candidates should have a Bachelor's degree in Computer Science and at least 3 years of relevant experience, providing opportunities in a collaborative Agile environment.

Qualifications

  • 3+ years of experience in software development (Java stack preferred)
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork abilities

Responsibilities

  • Design, develop, and maintain scalable applications
  • Build and consume RESTful APIs using Spring Boot and Java
  • Participate in code reviews, CI/CD processes, and system deployments

Skills

Java
Analytical skills
Problem-solving
Collaboration

Education

Bachelor's degree in Computer Science

Job description

About The Role

We are looking for a skilled and versatile Software Developer to join our dynamic team. The ideal candidate will have strong expertise in Java and related technologies, with experience designing and building enterprise-grade applications using modern frameworks and development practices.

Key Responsibilities

  • Design, develop, and maintain scalable, secure, and robust applications.
  • Build and consume RESTful APIs and microservices using Spring Boot and Java.
  • Collaborate with cross-functional teams in an Agile environment.
  • Write clean, testable code using unit testing frameworks like JUnit and TestNG.
  • Participate in code reviews, CI/CD processes, and system deployments.
  • Troubleshoot production issues and provide timely resolutions.

Tech Stack & Tools

Languages & Frameworks

  • Java (Core, Spring Boot, Spring MVC, Hibernate)
  • JavaScript, React, Angular, GWT
  • REST APIs, Microservices, Design Patterns

Frontend

  • HTML, JSP, Servlets, JavaScript, AJAX, XSLT, JSTL

Application Servers

  • JBoss 7.1, Tomcat 8, GlassFish 4, WebLogic, IBM WebSphere Process Server 8.5

DevOps & Tools

  • Git, Bitbucket, Jenkins (CI/CD), Maven, Postman, Putty
  • Monitoring: Dynatrace, Kibana, Loghost
  • Service Management: ServiceNow (SNOW)

Testing

  • JUnit, TestNG, Selenium WebDriver, Appium, Apache JMeter (2.3+)

Databases

  • Oracle 12c, MySQL 8, MongoDB

Operating Systems

  • Windows (7/XP/2000), Linux, Unix

Methodologies

  • Agile (Scrum, Agile Working Model),

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in software development (Java stack preferred).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Desired Skills

  • Software Developer
  • Java
  • Core
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.