Java Engineer (Intermediate)

Reposted 21 Days Ago
Be an Early Applicant
Pretoria, City of Tshwane, Gauteng, ZAF
In-Office
Mid level
Agency • Information Technology • Professional Services
The Role
Design, develop, and deliver cloud-ready backend services and RESTful APIs. Own features end-to-end including schema design, service implementation, automated testing, deployment, monitoring, and contribute to system architecture and engineering best practices while collaborating with cross-functional teams.
Summary Generated by Built In
Role Overview
The Java Engineer will design, develop, and deliver cloud-ready backend services and RESTful APIs while contributing to scalable system architecture. This role requires end to-end ownership of features, from design and development through deployment and monitoring, working closely with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities 
  • Design and develop cloud-ready services and RESTful APIs
  • Own features end-to-end, including:
  • Database schema design
  • Service layer implementation
  • Automated testing
  • Deployment and monitoring
  • Contribute to system design and architecture discussions
  • Maintain high engineering standards through code reviews and pair programming
  • Collaborate with cross-functional teams to deliver impactful solutions
  • Share knowledge and contribute to continuous improvement of engineering practices

Requirements
Skills & Experience
Core Technologies
  • Java (or Kotlin) with strong object-oriented programming principles:
  • Polymorphism o Inheritance o Encapsulation
  • Spring Boot / Spring Framework for microservices and API development
  • Angular (for collaboration on front-end components)
  • JPA / Hibernate for persistence

  • Strong SQL and JDBC experience:
  • Schema design o Query development
  • Data management
  • Unit testing using JUnit (or similar testing frameworks)

Nice to Have
  • NoSQL databases (e.g., MongoDB)
  • GraphQL exposure
  • CI/CD and DevOps tools:
  • Azure DevOps o Jenkins o Jira
  • Web fundamentals: o HTML5 o CSS o JavaScript
  • Experience working with legacy systems (J2EE, JSP, MVC frameworks)

Skills Required

  • Java or Kotlin with strong object-oriented programming principles
  • Spring Boot / Spring Framework for microservices and API development
  • RESTful API design and microservices development
  • Angular (collaboration on front-end components)
  • JPA / Hibernate for persistence
  • Strong SQL and JDBC experience (schema design, query development, data management)
  • Unit testing using JUnit or similar frameworks
  • Database schema design
  • NoSQL databases (e.g., MongoDB)
  • GraphQL exposure
  • CI/CD and DevOps tools (Azure DevOps, Jenkins)
  • Jira
  • Web fundamentals (HTML5, CSS, JavaScript)
  • Experience with legacy systems (J2EE, JSP, MVC frameworks)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2013

What We Do

Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.

Similar Jobs

TransUnion Logo TransUnion

Specialist II, Shared Services Billing (6-Month Contract)

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

Mondelēz International Logo Mondelēz International

Manager, ISC Finance CS&L, SSA

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Johannesburg, Gauteng, ZAF
90000 Employees

Mastercard Logo Mastercard

Vice President, Financial Institutions Sales - Africa, Commercial Solutions

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Sandton, City of Johannesburg, Gauteng, ZAF
38800 Employees

TransUnion Logo TransUnion

Director Market Developer

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account