Java Backend Developer

Rootshell Enterprise Technologies•Sunnyvale, CA

About The Position

Rootshell Enterprise Technologies Inc. is seeking a Java Backend Developer Consultant for a direct client. The role is located in Sunnyvale, California, and is described as long term. The developer will design, build, deploy, and maintain customer-facing applications at scale in an innovative engineering environment, using Java technologies and modern application architectures.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 6 years of professional software development experience.
  • At least 4 years of full-stack application design and development experience with Java technologies.
  • Knowledge of Spring and JPA/Hibernate.
  • Strong programming foundation, including data structures, algorithms, and design patterns.
  • Strong API design, development, and utilization experience.
  • Hands-on experience designing microservices-based applications.
  • Expertise with relational database technologies such as PostgreSQL or Oracle.
  • Hands-on experience with continuous integration and delivery using public clouds such as AWS, Azure, or GCP, and container technologies such as Docker.
  • Experience designing and building large-scale systems using scale-out architecture that requires high availability, performance, scalability, and multi-tenancy.
  • Experience designing, building, deploying, and maintaining customer-facing applications at scale in an innovative engineering environment.

Responsibilities

  • Design, build, deploy, and maintain customer-facing applications at scale.
  • Design and develop applications using Java technologies and full-stack expertise.
  • Design and build microservices-based applications.
  • Design and build large-scale systems using scale-out architecture to support high availability, performance, scalability, and multi-tenancy.
  • Design, develop, and use APIs.
  • Work with relational database technologies such as PostgreSQL or Oracle.
  • Use continuous integration and delivery practices with public cloud and container technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service