Senior CMS Engineer/ka (Java / PHP)

18 000 - 25 000 PLN/ mies.B2B (netto)
14 940 - 20 750 PLN/ mies.Umowa o pracę (brutto)
SeniorFull-time·B2B·Umowa o pracę
#310549·Dodano około 2 miesiące temu·43
Źródło: nofluffjobs.com
🚫Oferta wygasła. Ta oferta pracy nie jest już aktywna i rekrutacja została zakończona.

Tech Stack / Keywords

JavaMavenREST APIJUnitGitAWSAzureGCPDockerKubernetesMagnolia

Firma i stanowisko

SYZYGY is working with one of the largest financial institutions in Poland and Central and Eastern Europe, a leader in its industry focused on innovation and strategic digital development. The project involves building a new CMS platform based on Magnolia from scratch for a strategic long-term project in the insurance sector.


Wymagania

  • Over 7 years of experience with backend technologies in the Java/PHP ecosystem.
  • Several years of experience with Magnolia CMS or similar platforms, including architecture, modules, templates, and components.
  • Experience working on complex, scalable digital products such as large internet platforms or enterprise-class systems.
  • Ability to develop existing products and create new solutions from scratch.
  • Experience in sectors like e-commerce or finance is an advantage.
  • Ability to collaborate with UX designers, analysts, and clients to find optimal solutions.
  • Expertise in Java with knowledge of best practices for efficient and reliable code.
  • Experience with CMS/DXP platforms (Magnolia, Contentful, Storyblok, Sitecore) including configuration, customization, and integrations.
  • Design and integration of RESTful APIs with attention to security and scalability.
  • Knowledge and application of Software Craftsmanship principles (SOLID, KISS, DRY).
  • Experience with unit and integration testing (JUnit) and maintaining high code quality.
  • Knowledge of web application security and GDPR/RODO compliance.
  • Familiarity with code quality tools (linters, static analysis) and version control systems (Git).
  • Experience with CI/CD automation and environment consistency.
  • Maven for dependency and project lifecycle management.
  • Proficiency in Polish and English (minimum B2).

Nice to have:

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Containerization technologies (Docker, Kubernetes).
  • Official Magnolia certification.
  • Integration experience with e-commerce, PIM, DAM, or CRM systems.

Obowiązki

  • Participate in a strategic replatforming project to design and build a new Magnolia CMS platform from scratch.
  • Co-create solution architecture and influence technological decisions, development standards, and platform direction.
  • Develop and expand modules, components, and templates in Magnolia CMS utilizing the platform's full capabilities.
  • Design and implement REST APIs and integrations with internal and external systems (e-commerce, CRM, PIM, DAM) considering scalability and security.
  • Ensure high performance, reliability, and security of applications following best web security practices and data protection regulations (RODO).
  • Technically lead assigned areas with full ownership, including decomposition of complex issues, work estimation, planning, and coordination with the team.
  • Analyze logs, performance metrics, and technical data to identify risks, bottlenecks, and propose optimizations.
  • Write unit and integration tests (JUnit), maintain high test coverage, and actively participate in code reviews.
  • Maintain code quality and maintainability according to Software Craftsmanship principles (SOLID, DRY, KISS), using static analysis tools and linters.
  • Work with Git, Maven, and CI/CD processes to automate builds and deployments, optimize pipelines, and ensure environment consistency.
  • Collaborate closely with project team members (UX/UI, frontend, QA, analysts) in a Scrum model (daily, review, retro).
  • Actively cooperate with client IT and marketing departments, participate in meetings, consult solutions, justify technical decisions, and translate them into business language.
  • Proactively initiate improvements in architecture, code quality, development processes, and project tools.

Oferta

  • Salary: 14,940 – 20,750 PLN gross on employment contract (UoP).
  • Salary: 18,000 – 25,000 PLN net on B2B contract with paid sick leave and vacation.
  • Hybrid work mode with emphasis on building relationships in the office.
  • Work in a newly formed team of about 9 people including UX/UI, APM, Client Partner, frontend and backend developers, and QA.
  • Participation in a strategic long-term project for a leading insurance company.
  • Opportunity to build and implement a new CMS platform from scratch.
  • Scrum-based work methodology with regular ceremonies (daily, sprint reviews, retrospectives).
  • Benefits including sport subscription, training budget, private healthcare, flat structure, small teams, free coffee, bike parking, shower, playroom, free beverages, modern office, in-house trainings, and no dress code.
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Parking dla rowerów
Prysznic
Napoje w biurze
Szkolenia wewnętrzne
SYZYGY

SYZYGY

2 aktywne oferty

Zobacz wszystkie oferty