Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

reversidesoftwaresolutionspt

New

Senior Java Developer

Posted 7 views
Discussion

Summary

Senior Java Developer in Midrand, South Africa, doing systems analysis, solution design, and hands-on development of high-quality Spring Boot microservices, plus automated testing, refactoring, documentation, and mentoring engineers. Core stack: Java, Spring Boot, Node.js, Docker, Jenkins, GitLab, REST APIs, CI/CD.

Midrand, South Africa | Posted on 10/27/2026

Key Responsibilities:

  • Determine operational feasibility by evaluating business requirements, technical analysis, solution design and implementation approaches.
  • Ensure technical decisions comply with industry best practices and internal standards.
  • Conduct systems analysis and recommend process and policy improvements.
  • Report on technical status, risks and operational matters.
  • Collaborate with business stakeholders, project managers, scrum masters, engineers, analysts and architects.
  • Consult stakeholders regarding software maintenance and performance improvements.
  • Continuously improve technical skills through training and research.
  • Protect confidential information and organisational assets.
  • Contribute to organisational and engineering objectives.
  • Write technical specifications.
  • Support, coach and mentor engineers.
  • Gather and analyse user requirements.
  • Develop high-quality, maintainable and performant code.
  • Develop high-quality automated tests.
  • Refactor and enhance existing codebases.
  • Maintain technical and operational documentation.
  • Java
  • Spring Boot
  • Node.js
  • GitLab
  • Docker
  • Jenkins
  • REST APIs
  • Microservices
  • CI/CD

Experience & Qualifications:

  • 7+ years of software development experience.
  • Strong Java and Spring Boot expertise.
  • Experience with Agile delivery methodologies.
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →