Source description
About the role
We are building a dedicated engineering team to design and develop a modern, cloud-native enterprise platform for a global client. This engagement involves building scalable backend systems, secure APIs, and high-performance distributed services from the ground up. You will work closely with client stakeholders and a high-caliber engineering team to deliver robust, secure, and production-grade solutions in a long-term strategic engagement. Key Responsibilities: Design and build scalable backend services using Java & Spring Boot Develop distributed microservices handling high-volume identity and access telemetry Architect secure, versioned REST APIs Design systems for risk evaluation, correlation, and real-time data processing Implement authentication and authorization mechanisms (OAuth2, JWT, RBAC) Build cloud-native applications deployable across AWS / Azure / GCP Work on AI-integrated service workflows and analytics-driven engines Implement asynchronous communication using Kafka / RabbitMQ / SQS Develop high-performance, multithreaded backend services Design fault-tolerant, resilient microservices Integrate with enterprise systems (Directory services, IAM systems, SaaS platforms, etc.) Implement logging, monitoring, and observability pipelines Technology Stack: Backend: Java 17/21, Spring Boot (3.x), Spring Security, Microservices Architecture, REST API Design Cloud & DevOp: AWS / Azure / GCP, Kubernetes, Docker, CI/CD pipelines Data & Storage: PostgreSQL / MySQL, Redis, NoSQL databases (MongoDB preferred), Data modeling & query optimization Messaging & Streaming: Apache Kafka, RabbitMQ, AWS SQS Security & Identity: OAuth2, JWT, RBAC, Strong understanding of identity and access patterns Observability: Prometheus, Splunk, Metrics, tracing, logging pipelines Preferred Exposure: Working with AI/ML-integrated systems Behavioral analytics pipelines High-scale telemetry processing Policy engines or rule-based systems Required Experience: 6-10 years of backend engineering experience Strong hands-on expertise in Java & Spring Boot Experience building distributed, scalable, fault-tolerant systems Experience designing APIs for enterprise-scale applications Strong knowledge of OOP & design patterns Experience in concurrent & multithreaded programming Experience working on security-sensitive systems is a strong plus What Makes This Role Exciting? Opportunity to work on a modern, cloud-native enterprise platform Strong ownership in a long-term strategic engagement Exposure to complex, large-scale system design challenge Collaborative team environment with architectural involvement
More at Zymr Systems