Fullstack Developer (Backend Dev) - Locals Preferred

Rootshell Enterprise Technologies•San Jose, CA
•Onsite

About The Position

Rootshell Enterprise Technologies Inc. is seeking a Fullstack Developer (Backend Dev) for a client. The role is based onsite in San Jose, California, with local candidates preferred. The developer will design, build, operate, and support reliable distributed systems and microservices using Java and Spring Boot, including scalable applications on AWS. The role also involves implementing containerized architectures, monitoring application performance, troubleshooting development and production issues, and applying AI/ML capabilities. The developer will promote engineering best practices, provide technical guidance to less experienced engineers, and collaborate with product, design, and leadership teams.

Requirements

  • At least 5 years of experience designing, developing, and operating distributed systems and microservices leveraging Java and Spring Boot.
  • Bachelor's degree in Computer Science or a related field.
  • Expertise in Java, SQL/NoSQL, REST, messaging, CI/CD pipelines, and automated testing.
  • Experience designing, building, or supporting applications on AWS, including EC2, RDS, Lambda, and API Gateway.
  • Experience implementing scalable architectures using containers and Kubernetes.
  • Experience monitoring, logging, and alerting on application performance using CloudWatch and Datadog.
  • Hands-on experience developing and monitoring AI/ML models.

Nice To Haves

  • Master's degree preferred.
  • Experience with payment systems, PCI compliance, security, and encryption highly preferred.

Responsibilities

  • Design, develop, operate, and support distributed systems and microservices using Java and Spring Boot.
  • Design, build, and support reliable applications on AWS, including EC2, RDS, Lambda, and API Gateway.
  • Implement scalable architectures using containers and Kubernetes.
  • Monitor, log, and alert on application performance using CloudWatch and Datadog.
  • Diagnose and troubleshoot issues in development and production environments.
  • Develop and monitor AI/ML models and identify opportunities to apply AI/ML capabilities to solve problems.
  • Advocate for engineering best practices in development, testing, and deployment.
  • Provide technical guidance and mentoring to less experienced engineers.
  • Work cross-functionally with product, design, and leadership teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service