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

Java Developer

Job in Centurion, 0014, South Africa
Listing for: Monkey and River
Full Time position
Listed on 2026-09-30
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below

From high-performance APIs to complex integrations, our Java developers take on systems that demand reliability and scale. This role typically requires a Computer Science degree and production experience using Java, Spring Boot and related tools.

What you could do with us

Design, develop, and maintain scalable, high-performance Java applications across enterprise and mobile platforms.

Build and integrate backend services and APIs, ensuring optimal performance and reliability.

Utilize frameworks such as Spring, Hibernate, and JavaFX to streamline application development.

Collaborate with cross-functional teams including product managers, UI/UX designers, and other engineers to define and implement solutions.

Write clean, maintainable, and efficient code following industry standards and best practices.

Conduct unit testing and participate in full application lifecycle testing (functional, integration, regression).

Troubleshoot and resolve technical issues across development, staging, and production environments.

Continuously research and adopt emerging technologies to improve development workflows and application quality.

Participate actively in Agile ceremonies?sprint planning, daily stand-ups, and retrospectives.

Mentor junior developers and contribute to knowledge sharing within the team.

What we look for

Bachelor?s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Proven experience in Java development, with a strong portfolio of real-world projects.

Solid understanding of object-oriented programming, concurrency, memory management, and Java performance tuning.

Proficiency with frameworks such as Spring Boot, Hibernate, and JavaFX.

Experience with build tools like Maven or Gradle, and familiarity with CI/CD practices.

Strong database knowledge?working with relational (e.g. PostgreSQL, MySQL) and/or No

SQL databases.

Exposure to cloud platforms like AWS or Azure is advantageous.

Comfortable working with version control tools (e.g. Git) and collaborative workflows (e.g. Git Hub/Git Lab).

Ability to troubleshoot and debug complex systems efficiently.

Excellent problem-solving, communication, and team collaboration skills.

A continuous learner who stays updated on Java trends, tools, and best practices.

Opportunity forcareer advancement and skill development. Competitive salaryand benefits. Hybrid work policy(2 days at the office,3 days remote). About the team

This is where long-term thinking matters. Java Developers at Monkey and River work on systems that need to be stable, secure and scalable, often serving complex business logic across multiple layers. You?ll collaborate with engineers, analysts and Dev Ops to deliver software that?s built to last.

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