09/24/2026 updated

**** ******** ****
100 % available

Senior Fullstack Entwickler (Java/Spring Boot/Angular) | Enterprise Applications | Cloud | Docker

Alesd, Romania
Germany +2
info: Germany, Austria, Hungary
Gábor Dénes College, Budapest (Hungary) – Computer Science / Information Technology
Alesd, Romania
Germany +2
info: Germany, Austria, Hungary
Gábor Dénes College, Budapest (Hungary) – Computer Science / Information Technology

Profile attachments

Akos_Peteri_Full_Stack_Java_Angular.pdf
Akos-Peteri-AEM-Expert-en.pdf
Akos_Peteri_short_de.pdf
Akos Peteri-JavaBackend-act-de.pdf
Akos_Peteri_AEM_Expert_Automotive_CV.pdf

About me

Senior Fullstack Developer with 20+ years of experience designing and developing enterprise applications using Java, Spring Boot and Angular.Strong background in backend development, REST API integration, cloud-native enterprise platforms and modernization. Experienced in Scrum teams, CI/CD, Docker.

Adobe Experience ManagerSpring FrameworkScrum MethodologyAngular 2+BackendBackend ProgrammingRestful Api
Scrum Master Focus:
Supporting Scrum teams in applying Agile principles in a pragmatic way, adapted to real project constraints. Facilitating Scrum events with a focus on outcomes, team ownership and continuous improvement rather than process formalism. Working closely with Product Owners and stakeholders to improve backlog clarity, transparency and delivery focus. Identifying impediments and addressing them on both team and organizational level.

Quality-Focused & Team-Aligned – defining clear acceptance criteria and well-structured backlog items while leveraging team strengths to deliver high-quality, efficient outcomes.

Agile & Collaboration Experience:
Experience in multi-team and distributed setups, fostering collaboration between development teams, Product Owners, architects and management. Strong focus on communication, alignment and psychological safety to enable sustainable team performance and predictable delivery.
Worked as Scrum Master for an international distributed development team collaborating remotely between Switzerland and North Macedonia while coordinating closely with stakeholders on the client side in Switzerland.

IT & Engineering Background:
Former ressort architect and AEM solution architect with many years of hands-on experience as a freelance Senior AEM backend developer in Scrum teams. Strong understanding of engineering realities, technical constraints and delivery dependencies, enabling effective collaboration with technical roles without stepping out of the Scrum Master role.

Legacy System Expertise:
Strong ability to quickly understand complex legacy enterprise systems, stabilize existing solutions and pragmatically evolve them. Experienced in analysing mature codebases and gradually improving maintainability, delivery processes and system stability in large-scale enterprise environments.

Quality & Test Automation:
Strong advocate of quality-first software delivery with hands-on experience in Selenium-based test automation, regression testing, API testing, and testability reviews. Experienced in collaborating with developers and QA engineers to improve test strategy, acceptance criteria, and automation practices throughout the SDLC.

Continuous Learning & Technology Focus:
Continuously expanding my expertise in AWS cloud technologies (currently preparing for the AWS Certified Solutions Architect – Associate certification) and AI-assisted software engineering, including Large Language Models (LLMs), AI agents, and modern AI-driven development practices. Strong interest in applying these technologies to enterprise software modernization, delivery automation, and quality engineering.

Availability:
Open for remote projects within Europe. Occasional on-site presence in Austria, Germany or Switzerland possible.

For more details on projects, please refer to my CV.

Experience

Professional experience5 - 10 years
Freelancer since2016

Languages

GermanFluentEnglishFluentFrenchBasic knowledgeHungarianNative speaker

Project history

Senior AEM Developer | Backend & Delivery Consultant

Other

1000-5000 team member

  1. Taking ownership of the frontend layer up to the booking funnel within an AEM 6.5 Scrum team, covering multiple packages with AEM frontend and backend components
  2. Supporting delivery of technically complex, SEO-relevant pages representing the full flight portfolio of an airline, ensuring clarity, quality and sustainable implementation
  3. Acted as a quality gate during the requirements phase, ensuring Jira tickets were complete, testable, and ready for implementation
  4. Supported quality assurance through backend, API, integration, and regression testing, as well as release validation throughout the Software Development Life Cycle (SDLC)
  5. Actively contributing to backlog refinement by clarifying technical scope, dependencies and implementation options together with the team and stakeholders
  6. Supporting stable delivery by maintaining build mechanisms and development workflows aligned with the team’s way of working
  7. Supporting the migration from Classic UI to Touch UI as part of the AEM 6.5 upgrade, including coordination across teams
  8. Coordinating with developers from other teams, acting as a point of alignment for shared AEM components and cross-team solutions
  9. Identifying issues and delivery risks early through analysis, bug fixing and maintenance in a legacy-heavy codebase
  10. Increasing transparency by documenting legacy code while working on it and sharing knowledge via Confluence
  11. Communicating effectively with team members and stakeholders in both German and English

Senior Fullstack Developer (Angular / AEM / Java)

Unitymedia

Telecommunications

500-1000 team member

  1. Taking shared responsibility for the AEM stack within a newly formed Scrum team, to deliver AEM components across three packages
  2. Hands-on work with Angular (bug fixing, feature development, data integration)
  3. Collaborating closely with the Product Owner and the Scrum Master on backlog refinement, technical clarity and pragmatic application of Scrum practices
  4. Supporting delivery by setting up and maintaining build mechanisms and development workflows aligned with the team’s way of working
  5. Improving team effectiveness by documenting the AEM environment setup, enabling fast onboarding of new team members
  6. Designed and developed a Selenium-based test automation framework
  7. Supporting the upgrade from CQ 5.6.1 to AEM 6.2, including analysis of technical dependencies and risks
  8. Coordinating, consulting and contributing to the design and implementation of new AEM components and shared solutions
  9. Supporting stable delivery through analysis, bug fixing and maintenance activities ( revision cleanup and Oak TAR compaction)
  10. Analyzing dispatcher configurations, logs and specifications to identify performance and stability issues
  11. Collaborating with Product Owner and Scrum Master and management on the design of a new price caching solution in AEM, and coordinating its implementation with external partners
  12. Supporting quality assurance by preparing smoke tests using Selenium
  13. Coordinating data flow and REST service changes with backend teams in an international setup, communicating in German and in English

Scrum Master / AEM Architect / Senior AEM Backend Developer

Other

50-250 team member

  1. Working as an AEM developer and architect in Scrum teams across multiple enterprise projects
  2. Implementing a shop feature for an AEM-based platform, including design and implementation of REST APIs from frontend integration down to the MySQL database layer
  3. Supporting feature development and bug fixing in ongoing delivery for enterprise customers such as Lufthansa
  4. Taking responsibility for an upgrade from EDA 5.6.1 to AEM 6.3, including system analysis, conceptual design, effort estimation and planning of upgrade activities
  5. Organizing and coordinating upgrade tasks in close collaboration with the client
  6. Acting as Scrum Master in a Scrum team of around six members, facilitating collaboration and supporting pragmatic Scrum practices
  7. Supporting quarterly releases by performing requirement analysis, conceptualization and estimation of new features and existing issues
  8. Maintained and enhanced a Selenium-based regression test suite to support new features and software releases
  9. Maintaining direct communication and coordination with customers during delivery
  10. Contributing as an AEM backend developer in parallel Scrum teams, implementing features and fixing defects
  11. Working as AEM Architect on a VideoWall solution, covering requirements analysis, conceptual design and implementation together with an AEM developer

Key focus:
Enterprise AEM delivery, upgrades, backend development, Scrum-based collaboration, client-facing coordination.

Senior AEM Developer / Scrum Team Member

Prime Force Basel

Other

50-250 team member


Swiss Meteorological Service
Period: 1 month
Tasks and Responsibilities during the project:
  1. Supporting an AEM-based platform as a senior backend developer
  2. Performing analysis, design and implementation of new features within an enterprise AEM environment
  3. Analyzing existing functionality, fixing defects and improving overall quality assurance
  4. Contributing to stable delivery through pragmatic, quality-focused backend development

Large Swiss Insurance Company
Period: 8 months
Tasks and Responsibilities during the project:
  1. Working as a senior AEM backend developer on a large-scale AEM platform for a large Swiss insurance company
  2. Designing, implementing and testing the integration of third-party web services via a processing engine
  3. Analyzing, designing and implementing business logic for the creation of agency websites based on the Swiss geographic map
  4. Evaluating different solution approaches and implementing an agency search for the new company website
  5. Designing and implementing a content search solution by extending AEM’s standard search with partial text search capabilities
  6. Supporting quality-focused delivery through testing, bug fixing and continuous improvement of backend functionality
  7. Designed and developed automated Selenium test suites using TestNG, including parallel test execution.

Ressort Architect / Agile Coach

CSS Insurance AG

Insurance

1000-5000 team member

  1. Responsible for architecture, code quality, and documentation standards across three Scrum teams (approximately 30 team members)
  2. Provided technical coaching and coordinated Scrum teams in close collaboration with Product Owners and line management
  3. Supported teams through organizational transformation and the introduction and stabilization of agile ways of working
  4. Supported platform upgrades and delivery stabilization initiatives
  5. Designed and took technical ownership of an integration layer featuring batch-based data integration, scheduler-driven updates, and fallback mechanisms; provided architectural guidance for message-based communication (RabbitMQ) between frontend and backend systems
  6. Participated in technical interviews and onboarded new team members
  7. Advised management on team health, delivery risks, and organizational impediments
  8. Collaborated with platform and observability teams using Dynatrace to analyze monitoring data, troubleshoot production issues, and improve system stability

Key focus:
Architecture, performance optimization, code quality, testing, CI/CD, technical coaching, Scrum-aware collaboration in an insurance enterprise environment.

Certificates

Adobe AEM Advanced Developer Certificate

Adobe

2014

Professional Scrum Master - PSM I

scrum.org

2013

Professional Scrum Developer - PSD I

scrum.org

2013


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in