SENIOR JAVA DEVELOPER (SECURITY PLATFORM)
Sigmasoftware2
Full-timesenior
Job description
<ul><li>Design and evolve the platform access architecture for a large-scale distributed ecosystem</li><li>Build and maintain a unified API layer over multiple distributed services</li><li>Implement fine-grained ABAC authorization at scale, supporting complex hierarchies and relationships</li><li>Develop fail-closed security architectures with strict enforcement guarantees</li><li>Manage regional compliance, data residency, and routing requirements</li><li>Ensure consistent data visibility rules across all products and services</li><li>Design high-performance authorization evaluation systems and policy engines</li><li>Maintain auditability, traceability, and security transparency mechanisms</li><li>Collaborate with platform and product teams on API and access design</li><li>Contribute to architectural decisions and security standards</li></ul>
<ul><li>At least 5+ years of experience building distributed systems</li><li>Strong expertise in Java development</li><li>Experience designing API platforms or API gateways</li><li>Solid background in security architecture and system design</li><li>Experience with authorization systems (RBAC/ABAC or similar)</li><li>Familiarity with cloud-native architectures and scalable, high-availability systems</li><li>Understanding of multi-tenant architectures</li><li>Experience operating complex distributed systems in production</li><li>Strong architectural thinking and problem-solving skills</li><li>Upper-Intermediate or higher English proficiency</li></ul><p><strong>WILL BE A PLUS</strong></p><ul><li>Experience with Identity and Access Management (IAM) systems</li><li>Experience building API gateways or service mesh architectures</li><li>Work on security-critical or compliance-heavy systems</li><li>Knowledge of policy engines (e.g., OPA)</li><li>Experience with large-scale enterprise platforms</li><li>Familiarity with cloud providers (e.g., GCP)</li><li>Experience with data governance, audit, and compliance systems</li><li>Background in regulated or high-security environments</li></ul>
<p><strong>PERSONAL PROFILE</strong></p><ul><li>Proactive and detail-oriented</li><li>Thrives in collaborative environments</li><li>Enjoys solving complex integration challenges</li><li>Comfortable experimenting with new technologies</li><li>Committed to improving data systems</li></ul>