×
Register Here to Apply for Jobs or Post Jobs. X

JAVA Developer Intermediate and Senior

Job in Centurion, 0014, South Africa
Listing for: ARCS
Full Time position
Listed on 2026-10-03
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Full Stack Developer, Angular Developer
Job Description & How to Apply Below

The role requires expertise in Java and Spring technologies, front-end development using Angular, and the development of cloud-native, API-driven, and distributed systems. The successful candidate will leverage modern engineering practices, Agile methodologies, and AI-assisted development tools to improve productivity, code quality, and solution delivery.

Experience, Knowledge and

Qualification:
  • Relevant IT Degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field.
  • Experience with in financial services is advantageous
  • Investment industry experience will be highly advantageous
Intermediate Experience Level:
  • 4-6 years of software development experience
  • Strong experience with Java, Spring Boot, Angular, and API development
  • Experience working with enterprise applications and integrated solutions
Senior Level Experience Level:
  • 10+ years of software development experience
  • Proven experience designing and developing enterprise-scale applications, integrations, and microservices
  • Experience leading technical initiatives, mentoring developers, and influencing solution design
  • Experience in cloud-based and modern software engineering environments
Technical Skills Core Technologies:
  • Java
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Spring Security
  • Hibernate
  • Angular
  • Type Script
  • RxJS
  • HTML/CSS/Java Script
  • RESTful Services and APIs
  • Microservices Architecture
Integration & Messaging:
  • REST and SOAP Web Services
  • JMS
  • IBM MQ
  • AWS SQS
  • XML and JSON Technologies
Databases:
  • Relational Databases (Oracle, PostgreSQL)
  • MongoDB and No

    SQL Databases
  • JPA and Hibernate ORM Frameworks
Tools & Platforms:
  • Git / Git Lab
  • Gradle
  • Jira
  • Nexus
  • Sonar Qube
  • Jacoco
  • Postman / SoapUI / Insomnia
  • Data Dog or similar monitoring tools
  • Prometheus
  • Micrometer
  • Web Sphere Application Server
Extra:
  • Design, develop, test, and maintain Java-based applications and services
  • Build scalable microservices and distributed systems using Spring Boot and related frameworks
  • Apply object-oriented analysis, design principles, and development patterns to build maintainable solutions
  • Interpret UML diagrams and collaborate with architects, analysts, and development teams
  • Develop and execute unit, integration, and automated tests

    Apply best practices for error handling, security, code quality, and performance optimisation
  • Participate in CI/CD and build management processes using tools such as Git and Gradle
  • Agile delivery & collaboration
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary