24.07.2026 aktualisiert


60 % teilweise verfügbar
Senior Java Software Architect & AI Integration Specialist (RAG / LLM)
Pram, Österreich
Nur Remote
B.Sc. Computer ScienceÜber mich
Primary: AI Engineering, RAG (Retrieval Augmented Generation), Spring AI, LangChain4j, LLM Integration, Java Enterprise Secondary: Java, Spring Boot, Quarkus, PostgreSQL, pgvector, Docker, REST APIs, Systemarchitektur
Skills
AI AgentsGitHub CopilotJavaAdobe Experience
Adobe Experience Manager, Sprint planning, Ansible, Apache, Maven, Backend, Bitbucket, C#, C++, CSS, CheckStyle, test coverage, code reviews, Confluence, CI/CD, Docker, EJB, XML, GitLab, HTML, Hibernate, Computer Science, Jira, Java, Java application, JAX-RS, Java EE, Jakarta EE, JavaScript, JSF, Jenkins, JUnit, Microservices, backend services, MS Access, Mockito, OpenAPI, OSGI, PostgreSQL, React, REST, SAP, SQL, Scrum, Scrum methodology, bug fixes, software development, code quality, SonarQube, Spring, TypeScript, unit tests, VBA
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2023
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
As a Java developer, I worked on two different projects. In the first, I helped adapt
Adobe Experience Manager to serve as an asset management software for a Fortune
500 company's marketing department. This involved developing parts of the interface
for file management, writing tests, and building backend services. The project was run
using Scrum methodology and I worked with a team of over 20 people located in
different countries. The technologies used included Sling, Jackrabbit Oak, OSGi, and
SonarQube.
In the second project, I worked on the web shop of a construction supplies
manufacturer using SAP Commerce (Spring-based). My primary focus was on
reworking the coupon/voucher calculation.
Adobe Experience Manager to serve as an asset management software for a Fortune
500 company's marketing department. This involved developing parts of the interface
for file management, writing tests, and building backend services. The project was run
using Scrum methodology and I worked with a team of over 20 people located in
different countries. The technologies used included Sling, Jackrabbit Oak, OSGi, and
SonarQube.
In the second project, I worked on the web shop of a construction supplies
manufacturer using SAP Commerce (Spring-based). My primary focus was on
reworking the coupon/voucher calculation.
Development of FORM-Guard, a form management software for pharmaceutical
manufacturers.
Main responsibilities: Implementation of features (task boxes, search, real time
statistical diagrams) and bug fixes, configuration of customer systems (Ansible +
Docker), candidate screening, conducting job interviews (~15 in total), streamlining
the onboarding process (introducing checklists, timetable and video tutorials). To
ensure code quality I added SonarQube and CheckStyle to the Jenkins pipeline for all
products (6 products in total). Performance improvements mainly through JPA
optimizations using feedback of the Hypersistence Optimizer.
Other work included: Sprint planning (Scrum) as well as grooming the backlog and
writing user stories. During my last year aiti GmbH was certified to ISO 9001 , I was
responsible for this project on the development team's side (defining processes and
metrics as well as process documentation).
manufacturers.
Main responsibilities: Implementation of features (task boxes, search, real time
statistical diagrams) and bug fixes, configuration of customer systems (Ansible +
Docker), candidate screening, conducting job interviews (~15 in total), streamlining
the onboarding process (introducing checklists, timetable and video tutorials). To
ensure code quality I added SonarQube and CheckStyle to the Jenkins pipeline for all
products (6 products in total). Performance improvements mainly through JPA
optimizations using feedback of the Hypersistence Optimizer.
Other work included: Sprint planning (Scrum) as well as grooming the backlog and
writing user stories. During my last year aiti GmbH was certified to ISO 9001 , I was
responsible for this project on the development team's side (defining processes and
metrics as well as process documentation).