<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Remote Work Ukraine [Українське]Senior Java Engineer (ABAC Enforcement), Empat (віддалено) | Remote Work Ukraine</title>
	<atom:link href="https://remoteworkukraine.com/ua/remote-job/senior-java-engineer-abac-enforcement-empat-10-21-2026/feed/" rel="self" type="application/rss+xml" />
	<link>https://remoteworkukraine.com/ua/remote-job/senior-java-engineer-abac-enforcement-empat-10-21-2026/</link>
	<description>Віддалена робота для українців, нові вакансії щодня</description>
	<lastBuildDate>Sun, 01 Nov 2026 15:41:06 +0000</lastBuildDate>
	<language>uk</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://remoteworkukraine.com/ua/wp-content/uploads/sites/2/2020/03/cropped-logo_114px_fit-32x32.jpg</url>
	<title>Senior Java Engineer (ABAC Enforcement), Empat (віддалено) | Remote Work Ukraine</title>
	<link>https://remoteworkukraine.com/ua/remote-job/senior-java-engineer-abac-enforcement-empat-10-21-2026/</link>
	<width>32</width>
	<height>32</height>
</image> 
		<item>
		<title>Senior Java Engineer (ABAC Enforcement)</title>
		<link>https://remoteworkukraine.com/ua/remote-job/senior-java-engineer-abac-enforcement-empat-10-21-2026/</link>
		<comments>https://remoteworkukraine.com/ua/remote-job/senior-java-engineer-abac-enforcement-empat-10-21-2026/#respond</comments>
		<pubDate>Wed, 21 Oct 2026 08:53:05 +0000</pubDate>
		<dc:creator>Empat</dc:creator>
		
		<guid isPermaLink="false">https://remoteworkukraine.com/ua/remote-job/senior-java-engineer-abac-enforcement/</guid>

				<description><![CDATA[
			<p><b>Роботодавець</b>: Empat</p>
						<p><b>Тип вакансії</b>: Повна зайнятість</p>
						<p><b>Розташування</b>: </p>
			<p>We are looking for a Senior Java Engineer to join...</p>
<p>The post <a href="https://remoteworkukraine.com/ua/remote-job/senior-java-engineer-abac-enforcement-empat-10-21-2026/">Senior Java Engineer (ABAC Enforcement)</a> appeared first on <a href="https://remoteworkukraine.com/ua">Remote Work Ukraine [Українське]</a>.</p>
]]></description>
			<content:encoded><![CDATA[
			<p><b>Роботодавець</b>: Empat</p>
							<p><b>Тип вакансії</b>: Повна зайнятість</p>
						<p><b>Розташування</b>: </p>
			<p>We are looking for a Senior Java Engineer to join the Access &amp; Authorization platform full-time. This is protocol-level, performance-critical systems work  you will be building the mandatory enforcement sidecar for the ABAC platform: a per-pod, request-path component that performs authorization checks at the level of tenant, endpoint, row, and field. This is not CRUD or framework work  we are looking for a systems engineer, not a typical enterprise Java developer.</p>
<p>Your responsibilities will include:<br />Build and own the ABAC enforcement sidecar  a performance-critical component sitting in the request path of all services<br />Implement four-layer authorization checks: tenant isolation, endpoint access, row-level filtering, and field-masking<br />Stream and rewrite JSON response bodies at the token level with near-zero allocation overhead<br />Maintain a local decision cache and integrate with a central Decision API<br />Own the HTTP layer end-to-end  including conformance, edge cases, and adversarial scenarios<br />Ensure fail-closed semantics  the component must deny by default when the policy engine is unavailable<br />Write adversarial tests: malformed requests, mid-stream drops, slow clients, header edge cases<br />What we expect from you:<br />Java 21+ without a framework  vanilla Java only; Spring or DI dependency is a disqualifier for this role<br />GraalVM native image shipped to production  not experimented with; understands closed-world constraints, reflection config, build-time vs run-time init<br />HTTP protocol internals  can implement and reason at spec level: chunked transfer, keep-alive, streaming without buffering full bodies, backpressure, connection handling<br />Jackson streaming API (JsonParser/JsonGenerator)  token-level processing, not databind; able to apply field-masks with flat allocation<br />Performance engineering with real numbers  has owned a latency SLA (p99, percentiles, RPS); measures before tuning using JMH, async-profiler, allocation profiling<br />Caching and invalidation reasoning  understands the decision-cache triangle: hit latency vs revocation latency vs TTL, negative caching, stampede protection<br />AuthZ fundamentals and fail-closed semantics  understands PDP/PEP separation, deny-overrides, tenant isolation; knows the sidecar applies decisions, not computes policy<br />Minimal-dependency mindset  solves with the JDK first; can articulate the real cost of adding a library in a native-image context<br />Will be a plus:<br />Netty  used at the channel/pipeline level<br />Service mesh / sidecar patterns  Envoy, ext_authz, Istio, Dapr<br />Authorization engines  OPA/Rego, Cedar, Zanzibar-style systems, Oso<br />GCP stack  Pub/Sub, Memorystore/Redis, BigQuery<br />Kubernetes  sidecar injection, resource limits, probes, startup ordering<br />gRPC / protobuf over HTTP<br />Experience in regulated-data domains  FERPA, COPPA, HIPAA, or similar<br />jlink / AppCDS / CRaC  JVM-fallback literacy if native image is constrained<br />Soft skills / Mindset:<br />Systems thinker  reads RFCs, owns the protocol layer, does not treat HTTP as what the framework handles&quot;<br />Measurement discipline  quotes numbers, not vibes; profiles before tuning<br />Dependency-conscious  resists the reflex to add a library; accounts for native-image surface and supply-chain cost<br />Fail-closed by instinct  treats fail-open as a security consequence, not an availability trade-off<br />Upper-Intermediate+ English level<br />What We Offer:<br />Work at a Top-employer company (according to DOU 2025)<br />A strong culture built on empathy, trust, openness, and real care for employees<br />Competitive compensation with regular reviews<br />Medical insurance<br />Team events and regular team-building activities<br />Flexible hybrid work model with an office in central Kyiv or fully remote</p>
<p>The post <a href="https://remoteworkukraine.com/ua/remote-job/senior-java-engineer-abac-enforcement-empat-10-21-2026/">Senior Java Engineer (ABAC Enforcement)</a> appeared first on <a href="https://remoteworkukraine.com/ua">Remote Work Ukraine [Українське]</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://remoteworkukraine.com/ua/remote-job/senior-java-engineer-abac-enforcement-empat-10-21-2026/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
