Search thousands of fresh jobs

×
This job is expired
Reverside Professional Services

Java Developer at Reverside

Reverside Professional Services

  • R Undisclosed
  • Contract Senior position
  • Gauteng
  • Posted 07 Oct 2025 by Reverside Professional Services
  • Expires in 34 days
  • Job 2624091

About the position

Reverside is an established IT services provider specializing in delivering high-quality Software Development, IT Resourcing, Digital Transformation, and Systems Support solutions. We are always looking for skilled professionals to join our growing team and contribute to innovative technology projects across various industries.

We are seeking skilled and experienced Intermediate - Senior Java Developers to join our dynamic team. Developers will be assigned to support and enhance the capacity of existing development teams. Each team will define its specific project requirements. This is expected for the duration of the contract.



Developers Expertise:

  • Core Technologies: Java EE and Spring Framework (including Spring Boot, Spring Data, Spring Security).
  • Database: PostgreSQL, with strong capabilities in schema design, performance tuning, and query optimization.
  • Version Control: Proficient in Git, including branching strategies, merge request reviews, and maintaining high coding standards.
  • Development Practices: Agile methodologies, CI/CD pipelines, automated testing, and peer code reviews.
  • Architecture & Integration: Experience working with microservices, RESTful APIs, and designing scalable, secure systems.
  • SDLC & Governance: Familiarity with the full Software Development Life Cycle (SDLC), including change/release management, IT governance, audit compliance, and risk mitigation processes.


Responsibilities:

  • Improving operational efficiency and recommending cost-effective, innovative solutions.
  • Delivering high-quality service by resolving queries promptly and effectively.
  • Collaborating with stakeholders (end-users, SMEs, project managers, and senior staff) to understand business needs and contribute to solution design.
  • Participating in all phases of the SDLC – from requirements gathering, design, and coding to testing, deployment, and support.
  • Coding, compiling, testing, and deploying applications in line with best practices, coding standards, and SDLC requirements.
  • Ensuring compliance with IT governance, audit standards, and change/release management policies.
  • Identifying, assessing, and mitigating risks throughout the development lifecycle.
  • Producing and maintaining technical specifications and system architecture documentation.
  • Reducing downtime and defects through proactive system monitoring, performance analysis, and root cause resolution.
  • Ensuring high system availability through structured incident tracking and preventative measures.
  • Developing and enhancing technical and business competencies through ongoing self-learning.
  • Engaging with business units to identify IT opportunities and deliver timely, relevant solutions.
  • Mentoring fellow developers, providing technical support, and supervising junior team members where applicable.


Qualifications and Experience:

  • Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree.
  • 5 years + experience in programming and system design.
  • Familiar with one or more programming languages as appropriate for the specific requirements of the department related to the field.
  • System Design experience advantageous.




















Desired Skills:

  • Java EE
  • Spring Framework
  • PostgreSQL
  • Proficient in Git
  • Agile methodologies
  • SDLC

About The Employer:

Reverside is a Global ICT company focusing on Digital Engineering, Integration, Cyber-Security, Cloud and Digital Transformation services with delivery centres in Johannesburg and Cape Town, South Africa and Gurgaon, India. Reverside has its Global Headquarter in South Africa and is a B-BBEE Level 1 IT consulting & services organization. Reverside was founded in 2006 and has since grown to a strong team of over 300+ consultants, serving more than 40+ active clients [URL Removed] - [URL Removed] - [URL Removed]

Reverside Professional Services

About the agency

Reverside is a consulting company that serves mainly but not limited to the Financial Industry. We are constantly looking for Top Talent – people who are passionate about their careers and interested in building long term professional relationships. Overview of RPS: • Professional recruitment services in the IT, Finance, Management, Engineering & Mining sectors. • Legally compliant / APSO member • Black empowered entity: awarded AA rating from Empowerdex Our service to Job Seekers: • Professional career guidance and mentoring • Competitive salary packages • Professional guidance throughout the recruitment process • Technology driven companies • Job opportunities with top organizations

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Java Developer at Reverside

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.