DataArt
DataArt
New

Solution Architect (Java)

28k - 30.5k PLN/ mies.B2B
20k - 25k PLN/ mies.UoP
SeniorZdalnie·WrocławFull-time·B2B·Umowa o pracę
#459505·Dodano dziś·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

JavaSpringCMS PlatformsAWS

Firma i stanowisko

Our client is assembling a team to develop and upgrade systems for an international association uniting 200,000 investment experts and operating more than 100 applications supporting global financial industry operations.

Wymagania

  • 8+ years in solution, content, information, or enterprise architecture with significant experience shipping Java services
  • Production experience with modern Java service frameworks (Micronaut or Spring), Gradle or Maven, REST, and OpenAPI
  • Experience with structured component CMS platforms and content models
  • Experience with taxonomy and ontology platforms exposed via APIs
  • Experience with translation workflows, translation memory, glossaries, and XLIFF exchange
  • Knowledge of search and discovery architecture including semantic search and recommendations
  • Experience with publishing and transformation pipelines
  • Familiarity with learning delivery standards and channels like LTI 1.3, SCORM, xAPI, Canvas, and Brightspace
  • Experience with API, event, workflow, and file-ingest architectures
  • Strong cloud architecture experience on AWS covering relational data, object storage, CDN, secrets, and container platforms
  • Experience with gateway and session architecture, identity integration (OIDC/JWT, SSO, federation), and secure access patterns
  • Familiarity with application stacks such as React front ends consuming Java services
  • Experience integrating structured editors like CKEditor with content models

Nice to have:

  • Experience with logical architecture across presentation, capability, content, integration, and infrastructure layers
  • Hands-on with Micronaut, Flyway, and PostgreSQL/Aurora
  • Experience with Kong or similar API gateway as backend-for-frontend in front of Java APIs
  • Experience migrating legacy long-form content into modular reusable components
  • Familiarity with xAPI learning-record stores and content analytics
  • Knowledge of semantic standards such as SKOS or RDF
  • Knowledge of content standards such as BITS and QTI
  • Experience governing a canonical model across multiple vendor platforms
  • Experience with OpenTelemetry and Prometheus-style metrics on JVM services

Obowiązki

  • Own solution architecture for Java services across authoring, governance, transformation, packaging, and delivery
  • Define service boundaries and contracts for Studio and Mosaic including assembler, resolver, LMS integration, content delivery, identity, and progress/learning-record services
  • Design a canonical content model for modular lessons, topics, assessments, and media consistent across Java APIs and React experiences
  • Define taxonomy and ontology services through APIs for consistent classification across authoring, search, and delivery
  • Architect workflows for approvals, versioning, quality gates, lineage, and audit trails
  • Design standards-based transformation and packaging across XML, JSON, BITS, QTI, XLIFF, SCORM, xAPI, LTI, PDF, and ePub
  • Lead integration architecture involving CMS, taxonomy, translation management, search, publishing, and learner channels including Canvas and Brightspace
  • Define AI-assisted drafting, tagging, enrichment, semantic search, and recommendation patterns with governance in Java services
  • Establish human review checkpoints, attribution, prompt and model versioning, and traceability of AI-generated content
  • Design identity and entitlement integration including Entra ID SSO, Kong backend-for-frontend, JWT validation in Java services, LTI 1.3 learner federation, roles, paywalls, and secure content access
  • Shape AWS runtime architecture for services including Aurora PostgreSQL, S3, CloudFront, secrets management, and container deployment
  • Ensure end-to-end observability across authoring, classification, approval, transformation, delivery, and AI actions using OpenTelemetry, metrics, and correlated logs
  • Set engineering standards for OpenAPI, persistence with JPA and schema migrations, error semantics, and testability of Java services

Benefity

  • Up to 26 business vacation days per year
  • 10 fully paid illness/special days off annually for all contract types without medical certification
  • Health and life insurance via Luxmed
  • MyBenefit platform access with Multisport option
  • Internal psychological support service
  • English language classes starting from first working day
  • Access to external learning platforms including O’Reilly, LinkedIn Learning, and Udemy, plus diverse internal training catalog
  • Flexible workplace option: office, home, or hybrid work
  • Tech Skills Mentoring Program
  • Opportunities to develop as public speaker, mentor, or technical interviewer
  • Fully paid idle (bench) time when not on project
  • Certification reimbursement for AWS, GCP, Microsoft, etc.
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
Ubezpieczenie
Kursy językowe
Dofinansowanie szkoleń
Płatny urlop

Inne informacje

Informujemy, że administratorem danych jest DataArt Poland Sp z o o z siedzibą w Lublinie, Ul. Zana 39 a, 20-601 Lublin (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

DataArt

DataArt

25 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz