
Senior Java Developer (Security Platform)
Sigma Software
Posted about 7 hours ago
Job Description
- Design and evolve the platform access architecture for a large-scale distributed ecosystem
- Build and maintain a unified API layer over multiple distributed services
- Implement fine-grained ABAC authorization at scale, supporting complex hierarchies and relationships
- Develop fail-closed security architectures with strict enforcement guarantees
- Manage regional compliance, data residency, and routing requirements
- Ensure consistent data visibility rules across all products and services
- Design high-performance authorization evaluation systems and policy engines
- Maintain auditability, traceability, and security transparency mechanisms
- Collaborate with platform and product teams on API and access design
- Contribute to architectural decisions and security standards
Qualifications
- At least 5+ years of experience building distributed systems
- Strong expertise in Java development
- Experience designing API platforms or API gateways
- Solid background in security architecture and system design
- Experience with authorization systems (RBAC/ABAC or similar)
- Familiarity with cloud-native architectures and scalable, high-availability systems
- Understanding of multi-tenant architectures
- Experience operating complex distributed systems in production
- Strong architectural thinking and problem-solving skills
- Upper-Intermediate or higher English proficiency
WILL BE A PLUS
- Experience with Identity and Access Management (IAM) systems
- Experience building API gateways or service mesh architectures
- Work on security-critical or compliance-heavy systems
- Knowledge of policy engines (e.g., OPA)
- Experience with large-scale enterprise platforms
- Familiarity with cloud providers (e.g., GCP)
- Experience with data governance, audit, and compliance systems
- Background in regulated or high-security environments
Additional Information
Job details
Jobr Assistant extension
Get the extension →