The Role
The Full Stack Java Developer will design, develop, and maintain applications using Java, Angular, and various cloud and DevOps technologies, all while collaborating in an Agile team.
Summary Generated by Built In
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.
Skills Required
- 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
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
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.






