C

Senior Software Engineer

Crunchyroll
NewPosted today

LOCATION

Hyderabad · Hybrid

EXPERIENCE

8+ Years

SKILLS REQUIRED

Full-Stack DevelopmentJavaReact.jsRESTful APIsSpring BootNext.jsTypescriptKubernetesDockerCI/CD

Job description

Overview

Senior Full-Stack Software Engineer to join India Operations and help build a real-time data platform for the Center for Data and Insights (CDI), working across backend microservices and frontend interfaces.

What you'll do

  • Design, develop, and maintain end-to-end features across the product, spanning React/Next.js frontend applications and Java Spring Boot backend services.
  • Build secure, scalable REST APIs using OpenAPI-first design principles and implement robust authentication and authorization using Okta OIDC, OAuth2, and JWT-based security.
  • Develop intuitive, accessible, and localized user experiences, including dashboards, analytics, data tables, and visualizations, ensuring WCAG-compliant implementations.
  • Collaborate closely with data engineers, product managers, UX designers, and stakeholders to deliver high-impact features and platform enhancements.
  • Manage integrations with Databricks and other data platforms, optimizing API performance, database connectivity, and concurrent processing for large-scale analytics workloads.
  • Implement comprehensive testing strategies across the stack, including unit, integration, API, and component testing, to ensure reliability and maintainability.
  • Support cloud-native deployments using Kubernetes, Docker, GitHub Actions, and GitOps practices, while maintaining observability through Datadog and production monitoring tools.
  • Drive engineering excellence through code reviews, architectural discussions, performance optimization, automation, and continuous improvement initiatives.

What you'll need

  • 8+ years of experience building and delivering modern full-stack applications using Java and React-based technologies.
  • Strong expertise in Java 21, Spring Boot, REST API design, and secure application development using OAuth2, OIDC, and JWT authentication.
  • Hands-on experience with React, Next.js, TypeScript, and modern frontend frameworks, including state management, API integration, and component-driven development.
  • Solid understanding of SQL-based data platforms and API-driven integrations, with experience optimizing application performance and scalability.
  • Experience working with containerized and cloud-native environments, including Docker, Kubernetes, CI/CD pipelines, and cloud platforms such as GCP and/or AWS.
  • Proven ability to write high-quality, maintainable code supported by automated testing frameworks and engineering best practices.
  • Strong collaboration, communication, and problem-solving skills, with the ability to work independently in a fast-paced environment.
  • Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.

Nice to have

  • Experience with Databricks, GitOps/Flux CD, observability platforms (Datadog), internationalization, or analytics applications.

Details

  • Location: Hyderabad, Telangana, India.
  • Hybrid work schedule.
  • Full-time role within India Operations.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer