Full Stack Java Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Johannesburg - South Africa

profile Monthly Salary: Not Disclosed
profile Experience Required: 5years
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Role Overview

We are looking for a Full Stack Java Developer with strong Java and Angular (PrimeNG) expertise to design develop and maintain enterprise-grade applications. The role requires hands-on experience with both backend and frontend development cloud environments containerization and messaging systems. The ideal candidate will also have some DevOps knowledge to handle deployments and contribute to CI/CD processes. The position operates within an Agile team environment.


Key Responsibilities

  • Develop and maintain Java Spring Boot backend services.
  • Build responsive Angular (PrimeNG) frontend applications.
  • Design develop and consume RESTful and SOAP APIs.
  • Implement workflow automation using Flowable or Activiti.
  • Work with PostgreSQL databases for schema design query optimization and data management.
  • Implement authentication and authorization using Keycloak.
  • Integrate and manage messaging systems such as Kafka and ActiveMQ.
  • Containerize applications with Docker and orchestrate with Kubernetes.
  • Deploy and manage applications in AWS cloud environments.
  • Contribute to CI/CD pipelines using GitHub Actions or Jenkins.
  • Troubleshoot debug and optimize applications for performance scalability and maintainability.
  • Collaborate with cross-functional teams in an Agile environment participating in sprint planning daily stand-ups and retrospectives.


Requirements

  • Strong Java (Spring Boot) backend development experience.
  • 5 Years experience
  • Strong Angular (PrimeNG) frontend development experience.
  • Hands-on experience with containerization: Docker Kubernetes.
  • Experience with PostgreSQL databases.
  • Experience deploying and managing applications on AWS.
  • Experience with Keycloak or similar identity and access management solutions.
  • Experience with messaging systems: Kafka ActiveMQ.
  • Experience in REST & SOAP API development.
  • Experience with workflow engines: Flowable Activiti.
  • Knowledge of DevOps practices: CI/CD deployments version control.
  • Familiarity with CI/CD tools: Jenkins GitHub Actions.
  • Strong understanding of Agile methodology.



Required Skills:

Java Spring Boot Angular (PrimeNG) REST/SOAP APIs PostgreSQL Docker/Kubernetes AWS CI/CD Agile

Role OverviewWe are looking for a Full Stack Java Developer with strong Java and Angular (PrimeNG) expertise to design develop and maintain enterprise-grade applications. The role requires hands-on experience with both backend and frontend development cloud environments containerization and messagin...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java