Sr. Java Backend Engineer (IRC274180)
Job Description
We are seeking a Senior Backend Engineer with 8โ10 years of backend development experience and at least 3 years in microservices. The ideal candidate has strong expertise in Java (Spring Boot), distributed systems, and scalable architectures.
Job Responsibilities
- Design, develop, and maintain scalable backend services for licensing and entitlement management.
- Strong expertise in Java (Spring Boot)
- Implement REST APIs and microservices for entitlement validation.
- Work with PostgreSQL, Redis, and NoSQL databases for high-volume data storage.
- Integrate messaging systems (Kafka/RabbitMQ) to enable event-driven workflows.
- Ensure security standards with OAuth2/JWT authentication.
- Collaborate with product and architecture teams to define requirements.
Department/Project Description
Our client is a global leader in cloud security, enabling organizations to securely transform their networks and applications for a mobile and cloud-first world. Through its platform, it provides fast, secure, and seamless access to applications, regardless of device, location, or network. Trusted by thousands of enterprises, their products help reduce risk, lower IT costs, and deliver a better user experience by replacing traditional on-premises security with a modern cloud-delivered approach.
You will work on the Licensing & Entitlements service, responsible for managing customer subscriptions, access rights, and entitlements across the platform. This is a critical system that ensures secure and seamless customer onboarding and product usage tracking.