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

Senior Backend Engineer; Java​/

Remote / Online - Candidates ideally in
Klerksdorp, 2571, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-20
Job specializations:
  • Software Development
    Backend Developer, Java Developer, Software Engineer
Job Description & How to Apply Below
Position: Senior Backend Engineer (Java/Spring)
Location: Klerksdorp

About the Role

Our client, a dynamic fintech company operating in Klerksdorp, North West
, is looking for a Senior Backend Engineer specializing in Java and the Spring framework. This role is crucial for developing and maintaining the robust backend systems that power our client's innovative financial products. You will be instrumental in designing scalable APIs, optimizing database performance, and ensuring the security and reliability of our platform. The position offers a hybrid work model, providing a balance between collaborative office time in Klerksdorp and the flexibility of remote work.

This is an excellent opportunity for an experienced engineer to contribute to a fast-paced environment and influence the technical direction of a growing organization.

Key Responsibilities
  • Design, develop, test, and deploy high-quality backend services using Java and the Spring Boot framework.
  • Build and maintain scalable, RESTful APIs that integrate with various internal and external systems.
  • Optimize application performance, database queries, and overall system efficiency.
  • Ensure the security of applications by implementing best practices and security controls.
  • Write clean, maintainable, and well-documented code following industry standards.
  • Collaborate with frontend developers, product managers, and other stakeholders to understand requirements and deliver solutions.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and resolve production issues promptly.
  • Contribute to architectural discussions and technology decisions.
  • Mentor junior engineers and share technical knowledge within the team.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development, with a strong focus on Java and the Spring ecosystem (Spring Boot, Spring Data, Spring Security).
  • Proficiency in designing and implementing RESTful APIs.
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks (e.g., Hibernate).
  • Familiarity with microservices architecture and design patterns.
  • Experience with version control systems like Git.
  • Understanding of cloud platforms (e.g., AWS, Azure) and containerization (Docker) is a plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities.
  • Ability to work effectively in a hybrid work environment.
Benefits
  • Competitive salary and performance-based incentives.
  • Comprehensive health, dental, and retirement benefits.
  • Opportunities for professional growth and development, including certifications.
  • Hybrid work arrangement balancing office and remote flexibility.
  • Modern office space in Klerksdorp
    .
  • Collaborative and innovative team culture.
  • Regular team events and social activities.
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