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

Java Engineer

Job in Cape Town, 7561, South Africa
Listing for: QE Services IT Recruitment
Full Time position
Listed on 2026-10-25
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Full Stack Developer, Software Engineer
Job Description & How to Apply Below

My client based in Cape Town is currently looking for a Java Engineer to join their team on a permanent basis.

IT / FINANCE

Responsibilities
  • Design, develop and maintain cloud-ready software services and RESTful APIs.
  • Develop and maintain microservices using Java or Kotlin and the Spring Framework.
  • Take ownership of software features throughout the development lifecycle, including database design, service development, testing, deployment and monitoring.
  • Design, develop and maintain database schemas, queries and data persistence solutions.
  • Write clean, maintainable and efficient code in line with established development standards.
  • Perform unit testing and ensure software solutions meet quality and reliability requirements.
  • Participate in code reviews, pair programming and technical discussions to improve code quality.
  • Contribute to system design and software architecture decisions.
  • Collaborate with cross-functional teams to understand requirements and deliver effective software solutions.
  • Identify, investigate and resolve technical issues and improve application performance.
  • Contribute to continuous integration, deployment and monitoring processes.
  • Share technical knowledge and support continuous improvement within the development team.
Qualifications & Experience
  • BSc in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 4-5+ years of professional Java development experience.
  • Strong knowledge of Java or Kotlin and object-oriented programming principles, including inheritance, encapsulation and polymorphism.
  • Experience with Spring Boot and the Spring Framework for developing microservices and RESTful APIs.
  • Experience with Angular and modern web application development.
  • Proficiency in JPA/Hibernate, SQL and JDBC, including database schema design, queries and data updates.
  • Experience with unit testing using JUnit or similar testing frameworks.
  • Knowledge of software architecture, clean coding practices and application performance monitoring.
  • Exposure to No

    SQL databases such as MongoDB and GraphQL would be advantageous.
  • Experience with CI/CD pipelines, Dev Ops tools and version control processes would be beneficial.
  • Knowledge of HTML5, CSS, JavaScript, J2EE, JSP or MVC frameworks would be advantageous.
Competencies
  • Strong analytical and problem-solving skills.
  • Excellent Java development and object-oriented programming skills.
  • Ability to design and develop scalable, reliable and maintainable software solutions.
  • Strong understanding of software engineering principles, clean architecture and testing practices.
  • Accountability and ownership of tasks, deliverables and project outcomes.
  • Ability to work independently and manage responsibilities with minimal supervision.
  • Strong teamwork and collaboration skills.
  • Clear communication and willingness to give and receive constructive feedback.
  • Adaptability and a willingness to learn new technologies and development practices.
  • Curiosity and a practical approach to selecting appropriate technologies and solving technical challenges.
  • Commitment to continuous learning, knowledge sharing and engineering excellence.
Desired Skills
  • JVM
  • Java Development
  • Spring Framework
  • Java technology
  • Spring Security
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