Summary
Overview
Work History
Skills
Accomplishments
Certification
Professional References
Timeline
Generic

Craig Bryce

Summary

Experienced and results-driven Chapter Lead & Senior Java Developer with a strong background in Java development and AEM implementation. A strategic and solution-oriented leader, adept at guiding teams, mentoring developers, and fostering a culture of collaboration and continuous learning. Recognised for strong problem-solving skills, stakeholder engagement, and the ability to drive business success through innovative and scalable software solutions. Passionate about clean coding practices, software architecture, and leveraging technology to deliver impactful outcomes.

Overview

21
21
years of professional experience
1
1
Certification

Work History

AEM Chapter Lead

Spark New Zealand Limited
06.2024 - Current
  • Lead a team of AEM developers, providing mentorship and skills development
  • Manage all AEM-related systems, ensuring best practices and modern implementations
  • Drive the AEM to Cloud migration, planning and implementing new coding structures
  • Engage with stakeholders, external vendors, and Adobe to optimize AEM solutions

AEM Developer

Spark New Zealand Limited
09.2019 - 05.2024
  • Developed AEM solutions using Java, HTML, and JavaScript
  • Built and maintained 200+ Adaptive Forms, ensuring usability and efficiency
  • Led AEM modernization projects, improving system performance
  • Integrated Java service layers for Adobe Campaigns
  • Acted as a mentor for junior developers, conducting interviews and onboarding
  • Key Projects: AEM Adaptive Forms – Address Lookup Component, Adobe Campaigns Java Service Layer Integration, Spark Outages Page Development, Multiple high-profile AEM form development projects

Senior Java Developer

Performance Lab Technologies
01.2019 - 08.2019
  • Developed backend solutions for the PODIUM mobile coaching app
  • Integrated AWS services (S3, Lambda, EC2) to enhance app functionality
  • Ensured seamless Swift iOS platform integration for real-time coaching features
  • Key Projects: Performance Peaks – Implemented user feedback mechanisms, MailChimp Integration – Automated marketing email campaigns, Apple Receipt Verification – Secured purchase validation
  • Reason for leaving: Department redundancy

Java Developer

Discovery Health
07.2004 - 12.2018
  • Developed enterprise-level applications using Java, Spring, Hibernate, and WebLogic
  • Designed and implemented member debt management and tax certificate systems
  • Built integrations with third-party APIs and internal business systems
  • Mentored junior developers, ensuring team knowledge growth
  • Key Projects: Digital Tax Certificate System – Processed data for 2M+ members, Discovery Mobile App – Backend development for critical features, Member Debt Management System – Streamlined financial tracking

Skills

  • Leadership & Team Management
  • Coaching & Mentoring
  • AEM Development
  • Adaptive Forms
  • Java Development
  • Solution Architecture
  • Coding Best Practices
  • Agile Practices
  • DevOps Practices
  • Microservices
  • RESTful API Development
  • Cloud Technologies
  • Programming
  • Java
  • JavaScript
  • Hibernate
  • Junit
  • Spring
  • Gradle
  • Adobe Experience Manager
  • AEM Adaptive Forms
  • AWS
  • Oracle
  • Postgres
  • WebLogic
  • Tools & Methodologies
  • Version Control
  • CI/CD
  • Git
  • Bitbucket
  • Jenkins
  • Bamboo

Accomplishments

  • Implemented move to the Cloud in AEM
  • Successful integration of adaptive forms with Adobe Campaigns
  • Performance Peak - Implementation of back end system to provide front end user feedback on each work out.


*A comprehensive list of key projects is available on request.


Certification

  • Leadership Training
  • Java Certification

Professional References

  • Brad Morris, +64 272770729, Domain Chapter lead – Martech and Billing – Spark, brad.morris@spark.co.nz
  • Emily Bell, +64 9 357 1569, Chapter Lead - Content Design - Spark, emily.bell@spark.co.nz
  • Ashin Wilson, +64210524151, Chapter Lead - AEM and Digital Services – Spark, ashin.wilson@spark.co.nz
  • Richard Bayly, +64 21 585 171, Head of Product delivery – Performance Lab Technologies, richard@performancelab.co.nz
  • Pam Herold, +27 82 337 8854, Senior Development Manager - Discovery Health, pamh@discovery.co.za
  • Loubser Kotze, +27 82 441 5035, Systems Architect - Discovery Health, loubserk@discovery.co.za

Timeline

AEM Chapter Lead

Spark New Zealand Limited
06.2024 - Current

AEM Developer

Spark New Zealand Limited
09.2019 - 05.2024

Senior Java Developer

Performance Lab Technologies
01.2019 - 08.2019

Java Developer

Discovery Health
07.2004 - 12.2018
Craig Bryce