Are you a
seasoned Full Stack Developer who loves solving complex problems, building
secure applications, and exploring how AI can make software development even
better?
We are looking
for a Senior Full Stack Developer to join a dynamic technology team working on
innovative global solutions. You will help develop and improve an integrated
platform that supports quality reporting, analytics, target management, and
continuous improvement.
This is your
opportunity to combine your Java and Angular expertise with cloud technologies,
modern DevOps practices, and AI assisted software engineering.
What will you
be doing?
- Conduct system analysis, design,
development, and testing in collaboration with feature team members.
- Develop and enhance enterprise
applications using Java, TypeScript, and Angular within an Agile and
DevOps environment.
- Build cloud native solutions using
modern development tools and AI coding assistants as part of the standard
development process.
- Identify opportunities to automate
and improve software development, build, and release processes.
- Create and maintain automated CI/CD
pipelines to improve deployment speed, consistency, and quality.
- Apply secure coding practices to
protect applications against cybersecurity threats.
- Investigate and resolve complex
technical issues as part of a Tier 2 and Tier 3 DevOps support team.
- Plan and execute application, tool,
and feature upgrades to maintain system stability and performance.
- Improve existing applications through
enhancements, performance optimisation, and effective problem solving.
- Apply AI engineering principles,
including appropriate evaluation, guardrails, and responsible AI
practices.
- Collaborate with team members to
deliver reliable, high quality software solutions and support continuous
improvement.
Requirements
- Programming Languages: Java,
TypeScript, JavaScript
- Frontend Development: Angular, JSF
- Java Application Platforms:
GlassFish, GlassFish Micro, Quarkus
- Web Servers: Apache, Nginx
- Cloud Infrastructure: Microsoft Azure
preferred
- Databases: Oracle, PostgreSQL, PL/SQL
- Containers and Orchestration: Docker,
Kubernetes
- Version Control and CI/CD: Git,
GitHub, GitHub Actions, Maven, Sonar, Jira, build and deployment
pipelines, container registries
- AI Assisted Development: GitHub
Copilot or equivalent AI coding tools
- AI Engineering: Context engineering,
AI evaluation, guardrails, responsible AI practices
- Security: Secure coding practices and
application security
- Testing: Test automation, Test Driven
Development (TDD), Behaviour Driven Development (BDD)
- Operations and Performance:
Performance optimisation, observability, monitoring, incident management
- Infrastructure as Code: Terraform,
Ansible or CloudFormation
Experience with
Retrieval Augmented Generation (RAG) concepts and AI orchestration frameworks
would be an advantage.
- IT Degree / Diploma
- Experience with Java applications, min 10+ years
- Experience with Angular applications
- Experience with AI-assisted/AI Augmented engineering practices
Benefits
- Cutting edge global IT system landscape and processes.
- Flexible working of 1960 hours in a 12-month period.
- High Work-Life balance.
- Remote / On-site work location flexibility.
- Highly motivating, energetic, and fast-paced working environment.
- Modern, state-of-the-art offices.
- Dynamic Global Team collaboration.
- Application of the Agile Working Model Methodology.
Skills Required
- IT degree or diploma
- 10+ years of experience with Java applications
- Experience developing Angular applications
- Experience with AI-assisted or AI-augmented engineering practices
- Experience with Java, TypeScript, and JavaScript
- Experience with Angular and JSF
- Experience with GlassFish, GlassFish Micro, or Quarkus
- Experience with cloud infrastructure, preferably Microsoft Azure
- Experience with Oracle, PostgreSQL, or PL/SQL
- Experience with Docker and Kubernetes
- Experience with Git, GitHub, GitHub Actions, Maven, Sonar, Jira, and CI/CD pipelines
- Experience with secure coding and application security
- Experience with test automation, TDD, and BDD
- Experience with performance optimization, observability, monitoring, and incident management
- Experience with Terraform, Ansible, or CloudFormation
- Experience with RAG concepts and AI orchestration frameworks
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.








