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
2 aktywne oferty