about 4 hours ago
Responsibilities
- Design and build scalable, secure Java backend services and RESTful APIs.
- Build and maintain responsive, high-performance React frontends.
- Implement and maintain identity and access management flows using OAuth 2.0, OIDC, and SAML.
- Architect and enforce security best practices across the stack.
- Own CI/CD pipelines end-to-end using tools like Jenkins and GitHub Actions.
- Manage containerized workloads on Kubernetes and participate in infrastructure-as-code practices.
- Partner with Product and Design to translate requirements into user stories and technical specifications.
- Monitor system health and security posture using observability tools.
- Drive engineering quality through code reviews and testing.
- Maintain clear technical documentation covering architecture decisions and operational runbooks.
Requirements
- 5+ years of hands-on Java development experience with Spring Boot.
- Proficiency in React including hooks and state management.
- Deep understanding of OAuth 2.0, OIDC, and SAML protocols.
- Strong working knowledge of CI/CD pipelines and container orchestration with Kubernetes.
- Solid grounding in software engineering fundamentals.
- Experience securing web applications and APIs.
- Experience with relational and NoSQL databases.
- Familiarity with cloud platforms like AWS, GCP, or Azure.
- Strong problem-solving skills with a security mindset.
- Excellent communication and collaboration skills.
Benefits
- Generous time off policies.
- Top shelf benefits.
- Education, wellness and lifestyle support.
Tech Stack
Apache KafkaAWSAzureDatadogGitHub ActionsGoogle Cloud PlatformHelmJavaJenkinsJestKubernetesMySQLPostgreSQLReactRedisReduxSplunkSpring BootTerraform
