Senior Java Developer (Cape Town)

Not Interested
Bookmark
Report This Job

profile Job Location:

Cape Town - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 12 hours ago
Vacancies: 1 Vacancy

Job Summary

We are seeking a highly capable Senior Java Developer to join a dynamic enterprise technology environment in Cape Town. This is an excellent opportunity for a hands-on developer who thrives in building robust scalable and high-performance business applications using modern Java technologies.

You will be responsible for designing developing enhancing and supporting enterprise-grade systems while collaborating with cross-functional teams in a fast-paced onsite environment.

Key Responsibilities

  • Develop and maintain enterprise applications using Core Java and Java 8
  • Design scalable backend systems using Spring Boot Spring MVC and Spring Batch
  • Build and optimize EJB components and Hibernate ORM solutions
  • Develop and consume SOAP and RESTful web services
  • Participate in architecture discussions involving Microservices and distributed systems
  • Perform performance tuning for Java applications JVM and SQL queries
  • Design and implement ETL workflows and data integration solutions
  • Collaborate with UI teams using Angular / React
  • Manage builds deployments and source control using Maven Gradle and Git
  • Support containerized deployments using Docker Kubernetes and JBoss


Requirements

Core Development

  • Strong expertise in Core Java Java 8 features (Streams Lambdas Optional)
  • Excellent understanding of Object-Oriented Programming and design patterns
  • Experience writing clean reusable maintainable and scalable code
  • Solid understanding of JVM internals class loading and memory/performance tuning

Frameworks & Integration

  • Strong hands-on experience with:
    • Spring MVC
    • Spring Boot
    • Spring Batch
    • Hibernate ORM
    • EJB
  • Strong experience with SOAP services REST APIs and JDBC

Databases & ETL

  • Strong SQL skills and relational database design experience
  • Experience with embedded and external databases
  • Hands-on ETL / data transformation experience using Java-based tools

DevOps & Modern Engineering

  • Experience with Maven Gradle and Git
  • Working knowledge of Docker Kubernetes and JBoss
  • Exposure to Microservices architecture

Front-End Exposure

  • Working knowledge of:
    • Angular 6

    • HTML
    • JavaScript
    • CSS

Ideal Candidate

You are a technically strong Java professional who enjoys solving complex business problems improving system performance and working in a structured enterprise delivery environment.




Required Skills:

Core Development Strong expertise in Core Java Java 8 features (Streams Lambdas Optional) Excellent understanding of Object-Oriented Programming and design patterns Experience writing clean reusable maintainable and scalable code Solid understanding of JVM internals class loading and memory/performance tuning Frameworks & Integration Strong hands-on experience with: Spring MVC Spring Boot Spring Batch Hibernate ORM EJB Strong experience with SOAP services REST APIs and JDBC Databases & ETL Strong SQL skills and relational database design experience Experience with embedded and external databases Hands-on ETL / data transformation experience using Java-based tools DevOps & Modern Engineering Experience with Maven Gradle and Git Working knowledge of Docker Kubernetes and JBoss Exposure to Microservices architecture Front-End Exposure Working knowledge of: Angular 6 HTML JavaScript CSS Ideal Candidate You are a technically strong Java professional who enjoys solving complex business problems improving system performance and working in a structured enterprise delivery environment.

We are seeking a highly capable Senior Java Developer to join a dynamic enterprise technology environment in Cape Town. This is an excellent opportunity for a hands-on developer who thrives in building robust scalable and high-performance business applications using modern Java technologies.You will...
View more view more