10/02/2026 updated

SK
100 % available

Software Engineer | Java | Magnolia CMS | AWS / GCP

Wrocław, Poland
Only remote
Bachelor of Cybersecurity
Wrocław, Poland
Only remote
Bachelor of Cybersecurity

Profile attachments

Szymon-Krenich-CV.pdf

GCPJava (Programming Language)Amazon Web ServicesCloud EngineeringContent ManagementEnterprise Content ManagementGroovyNode.jsBackendGraphQLRestful ApiTerraform
Java & TypeScript Development
Expertise in backend and full-stack development using Java and TypeScript, including Jakarta EE (JAX-RS, JPA), Hibernate, Node.js, REST, GraphQL, OpenAPI, and Keycloak for enterprise-grade applications.

Magnolia CMS Specialization
Certified full-stack Magnolia CMS developer with production experience in Magnolia DX Core and Community Edition, including custom content apps, dialog fields, version handlers, data migrations, Groovy scripts, JCR versioning, and publishing workflows.

Cloud & DevOps Engineering
Hands-on experience with AWS and GCP, including Infrastructure as Code using SAM, CloudFormation, and Terraform, CI/CD pipelines with SAST scanning, Docker, and GitHub Actions for enterprise platform delivery.

Serverless & API Development
Development of serverless AWS Lambda APIs in Java and TypeScript, covering REST and GraphQL (AppSync) architectures, as well as commerce API extensions and integration jobs.

Database & Search Technologies
Proficiency with MS SQL Server, PostgreSQL, DynamoDB, Neptune, and Elasticsearch, including relevance tuning, real-time indexing, and Aurora PostgreSQL for cloud-native applications.

Frontend Development
Experience building frontend solutions with Next.js and Vue, including Next.js dashboards within an Nx monorepo architecture.

Testing
Application of unit testing and mocking frameworks including JUnit and Mockito, with participation in code reviews within development teams.

Contentstack CMS
Experience working with Contentstack as an additional CMS platform alongside Magnolia CMS for enterprise content management.


Project history

Software Engineer

Freelance
Backend and full-stack features on enterprise Magnolia CMS platforms for international clients. Includes REST APIs and integrations (interactive calculators, external DAM, SFTP imports, scheduled reporting jobs), AWS S3 report exports and document transfers, e-mail delivery with generated PDF attachments, Magnolia internals (custom content apps, dialog fields, version handlers, data migrations, Groovy scripts), content labelling with machine-readable metadata, JCR versioning and publishing workflows, Elasticsearch relevance tuning and real-time indexing, and Magnolia 6.x / Java 17 platform upgrades.

Cloud Engineer

TBSCG
Cloud and full-stack engineering for public-sector and e-commerce platforms. Infrastructure as Code on AWS (SAM/CloudFormation) and GCP (Terraform) with CI/CD and SAST scanning. Magnolia CMS 6.2 development including Java modules, content apps, rendering models, JCR queries, and FreeMarker templates. Node.js/TypeScript commerce API extensions, import jobs, and Next.js dashboards in an Nx monorepo. Java/Spring Boot backend on MS SQL Server for document search, ordering, checkout, and invoicing. Serverless AWS Lambda APIs in Java and TypeScript using REST, GraphQL (AppSync), and Aurora PostgreSQL.

Junior Java Developer

KRAFC Consulting
Implemented and maintained backend features in Java, working with SQL databases and Hibernate. Fixed bugs, wrote unit tests, and participated in code reviews within the development team.

Contact form

Log in to get in touch

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

Sign upLog in