Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Senior Software Engineer (Java)
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Java): Designing and developing scalable platform capabilities and internal solutions for Cato's management and control plane with an accent on authentication, RBAC, cross-cutting services, and developer-facing APIs. Focus on building resilient microservices, improving developer experience through well-documented APIs, and driving technical excellence in architecture.
Company
is the first company to converge enterprise networking and security into one centralized and global cloud service.
What you will do
- Design, build, and maintain core CMA platform services (e.g., authentication, RBAC, account lifecycle, shared configuration).
- Develop scalable, resilient microservices that operate in near real-time and support high-throughput, global production environments.
- Provide clear, well-documented APIs and SDKs that improve developer experience.
- Collaborate closely with other engineering teams to understand their needs and translate them into reusable platform features.
- Own services end-to-end: design, implementation, testing, deployment, monitoring, and continuous improvement.
- Drive technical excellence in the platform’s architecture, including reliability, security, observability, and performance.
Requirements
- 7+ years of backend or platform development experience, preferably in cloud-native environments.
- Strong programming skills in Java with hands-on experience in Spring Boot and building distributed systems.
- Proven experience designing, building, and operating microservices in production.
- BSc. degree in Computer Science or a related field from a recognized university.
Nice to have
- Experience with authentication/authorization concepts (e.g., OAuth2/OIDC, RBAC, identity management).
- Familiarity with SaaS / cloud-based infrastructure (AWS, GCP, Azure).
- Experience with web/backend development stacks (e.g., Go, GraphQL).
- Experience with Docker, Kubernetes, observability stacks such as Grafana/Prometheus.
Culture & Benefits
- Work with passionate engineers who reinvent enterprise networking and security.
- Direct impact on the foundations that every Cato developer relies on, shaping the building blocks behind the next generation of products and features.
- Join a company that is building a cutting-edge enterprise network and secure cloud platform.
- Opportunity to join a company on a fast track to becoming a worldwide market leader.