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

Senior Java Developer - Enterprise

Job in Rustenburg, 0202, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-09
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
Position: Senior Java Developer - Enterprise Applications
About the Role

Our client seeks an experienced Senior Java Developer to join their core engineering team in Rustenburg . You will be responsible for designing, developing, and maintaining complex enterprise applications that are critical to the company's operations. This role requires a deep understanding of Java ecosystems, a passion for writing high-quality code, and the ability to work collaboratively within a structured development environment.

You will contribute to significant projects, tackle challenging technical problems, and help mentor junior developers, playing a key role in the evolution of our client's software solutions.

Key Responsibilities
  • Design, develop, and implement robust, scalable, and high-performance enterprise applications using Java and related technologies
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Participate in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment
  • Collaborate with cross-functional teams, including business analysts, testers, and other developers, to deliver high-quality software solutions
  • Troubleshoot, debug, and upgrade existing systems
  • Provide technical guidance and mentorship to junior development staff
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Minimum of 5 years of professional experience in Java software development
  • Strong expertise in Java programming language and the Spring Framework (Spring Boot, Spring MVC)
  • Experience with relational databases (e.g., SQL Server, Oracle) and ORM frameworks (e.g., Hibernate)
  • Familiarity with front-end technologies (HTML, CSS, JavaScript, Angular/React) is a plus
  • Understanding of software design patterns, data structures, and algorithms
  • Experience with version control systems like Git and agile methodologies
Benefits
  • Attractive annual salary with regular performance reviews
  • Comprehensive medical aid and retirement fund contributions
  • Opportunities for professional development and further training
  • A stable and supportive work environment within a leading organization
  • Exposure to large-scale enterprise projects
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