Senior Software Engineer
Core
Design, develop, and maintain end-to-end features across React/Next.js frontend applications and Java Spring Boot backend services, building secure, scalable REST APIs and accessible dashboards.
Role type
Senior full-stack software engineer
Builds
Modern full-stack applications, secure REST APIs, and analytics interfaces
Domain
Enterprise software development, cloud-native platforms
Required skills
Java 21, Spring Boot, React, Next.js, TypeScript, REST API design, OAuth2, OIDC, JWT, SQL, Docker, Kubernetes, CI/CD, GCP, AWS
Preferred skills
Databricks, GitOps/Flux CD, Datadog, internationalization, analytics applications
Technologies
React, Next.js, Java, Spring Boot, TypeScript, OpenAPI, Okta, Databricks, Kubernetes, Docker, GitHub Actions, Datadog, GCP, AWS
Responsibilities
Design and develop end-to-end features for frontend and backend; Build secure, scalable REST APIs; Develop accessible, localized dashboards and visualizations; Integrate with data platforms and optimize performance; Implement comprehensive testing across the stack; Support cloud-native deployments and maintain observability.
Seniority
Senior, hands-on IC