Lead Java Developer/Solution Architect (contract van 6 maanden)

gravity9 | Remote job

Volledig op afstand Voltijds Softwareontwikkeling
Machine-vertaald voor u (English → Dutch) Origineel tonen
Omschrijving

zwaartekracht9 is het werven van Java ingenieurs en architecten voor een portfolio van engagementen in het Verenigd Koninkrijk centrale overheid. Dit zijn grootschalige, data-intensieve moderniseringsprogramma's: het vervangen van legacy systemen die wettelijk gewicht dragen, het ontbinden van monolieten die miljoenen gebruikers dienen, en het bouwen van veilige data platforms waar toegangscontrole en auditability zijn eersteklas architectonische zorgen in plaats van late toevoegingen. We zijn het huren over twee overlappende profielen.. Senior Java Developer en Application / Migration Architect.. en verwachten dat de meeste mensen te bewegen tussen programma's als engagement start en voltooid. Verschillende van deze zijn hands-on architect rollen: u zult eigen ontwerp beslissingen en ook productiecode schrijven

Het soort werk De volgende zijn representatief voor de huidige en komende engagementen. Individuele rollen zullen op een deel van dit, niet alles van dit.. we zijn meer geïnteresseerd in ingenieurs die kunnen werken met vertrouwen op het kruispunt van Java en gegevens dan in een checklist match tegen een programma. Veilige datacatalogus en toegangscontrole platform Een greenfield metadata catalogus die fungeert als een gefedereerde index over gegevens die worden gehouden over onafhankelijke domeinen, zodat geautoriseerde partijen kunnen vinden en ophalen gegevens die de catalogus zelf nooit houdt. Het werk omvat het ontwerpen van een attribuut-gebaseerde toegangscontrole model over attributen zoals klaring, nationaliteit, organisatie-eenheid en compartiment; het handhaven van die beleidsmaatregelen in de database query pad in plaats van filteren resultaten achteraf; toepassing-laag encryptie met extern beheerde sleutels; hybride lexical en semantische zoektocht met toegang filtering toegepast voor kandidaat retributie eerder dan na het; en een knoei-verwijs controle trail dat kan reconstrueren waarom een gegeven record werd teruggegeven, gered of geweigerd.

Het werk omvat doelstaat architectuur en besluitvormingsrecords, verandering-data-opnameing pijplijnen van upstream datadiensten, ontologie en mapping-layer ontwerp over leveranciers met concurrerende datamodellen, scheiding van systeem, referentie- en inzichtsgegevensklassen met inbegrip van tijdsreeksen, en implementatietopologieën die cloud-hosted diensten tot aan beperkte rand hardware omvatten. Legacy-to-document-model migratie op nationale schaal Migreren honderden miljoenen records en tientallen terabytes van XML uit een legacy relationele platform in een sharded document store, ter ondersteuning van een COBOL-to-Java microservices herschrijven. Het werk omvat een configuratie-gedreven XML-to-JSON transformatie kader ondersteund door een vervormde schema-register twintig jaar geschiedenis, meerdere records en continue schema en semantische drift; CDC en streaming pijpleidingen, of een checkpoint parallel bulk-extract; een veld-level-mapping cryptioning kader dat robuust genoeg is om te kunnen controleren; een replay-en storing-diagnostics ways met dode letter ways en ipodem en re-run

Het werk omvat begrensde-contextanalyse om vast te stellen welk domein werkelijk eigenaar is van welke collecties, in-place gegevens remodelleren voorafgaand aan elke fysieke beweging, een data-access gevel met functie-gevlagd per-aanvraag routering tussen oude en nieuwe winkels, dual-write / backfill / compare / read-switch cutover lifecycles met een gedefinieerde rollback bij elke stap, cluster-to-cluster streaming en live migratie tooling, en geautomatiseerde parallel-run en diff-on-read testen..

Wat je gaat doen De nadruk varieert per rol en programma, maar MongoDB is de rode draad. Elk van deze engagementen omvat modellering, migratie naar het, of bouwen op de top van het, en echte diepte hier is wat de meeste onderscheid maakt kandidaten.

Architectuur en ontwerp • Productie van high- en low-level ontwerpen, beveiliging en dataarchitecturen, en architectuur beslissingsrecords.. en neem ze via client ontwerp autoriteiten en formele governance poorten • Maak en verdedig architectonische trade-offs voor zowel engineering als niet-technische belanghebbenden, waaronder klantentechnische autoriteiten en leveranciers van derden • Analyseer echte toegangspatronen en valideren doel MongoDB documentmodellen tegen echte doorvoer, query en sharding vereisten voordat ze zijn • Ontwerp integratie grenzen in multi-vendor programma's waar u eigenaar van een component en moet samenwerken over de naden van anderen Hands-on build • Bouwproductie Java diensten en RESTful API's (Spring Boot of soortgelijke), ontworpen voor integratie door meerdere verbruikende systemen en gedocumenteerd op OpenAPI • Ontwerp en implementeer MongoDB document modellen, combineert pijpleidingen, indexeert en sharding strategieën, en integreert ze netjes in Java service lagen in plaats van een lekige abstractie • Bouwdata pijpleidingen en streaming inning en transformation.

Vereiste vaardigheden

Remote

Functiedetails

Ervaring: 0 jaren

Gepost: 1 month, 2 weeks geleden

Weergaven: 957

Toepassen op Arbeitnow

Gebrond van Arbeitnow · opent de oorspronkelijke posting.

Krijg een op maat gemaakte applicatie voor deze rol

Laat je CV vallen en we schrijven een cover brief gericht op deze exacte vermelding.. gratis, en klaar het moment dat uw account is gemaakt.

PDF, Word of tekst. We maken uw gratis account op het volgende scherm. Geen kaart.

Inhuren voor zo'n rol?

Plaats uw externe job op WFHJ en bereik de geselecteerde kandidaten. Geen kosten.

Plaats een baan gratis
Feedback