Senior Java Developer (Security Platform)
Job Summary
- 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 :
PERSONAL PROFILE
- Proactive and detail-oriented
- Thrives in collaborative environments
- Enjoys solving complex integration challenges
- Comfortable experimenting with new technologies
- Committed to improving data systems
Remote Work :
Yes
Employment Type :
Full-time
About Company
At Sigma Software, we are involved with the clients team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more