Glow Networks - Santa Clara, CA

posted 8 days ago

Full-time - Senior
Santa Clara, CA
Professional, Scientific, and Technical Services

About the position

The Cloud Developer at Glow Networks is responsible for designing and implementing cloud-based solutions, focusing on building a vendor-agnostic SaaS product. This role requires extensive experience in software development, particularly with Java and Spring Boot, and involves working with microservices architectures in a Kubernetes environment. The successful candidate will collaborate with cross-functional teams to define system architecture, optimize development strategies, and ensure high-quality software delivery.

Responsibilities

  • Define and evolve the architecture and underlying system design for scalable cloud platforms.
  • Collaborate with product managers and stakeholders to identify problems and explore solutions.
  • Design new workflows and build efficient processes.
  • Produce software artifacts and deliver high-quality software for production.
  • Solicit and provide feedback from a wide range of stakeholders.
  • Work with geographically diversified teams to execute projects.

Requirements

  • 15+ years of experience in software development, particularly with Spring Boot and Spring Cloud.
  • Deep understanding of software engineering principles and processes.
  • Strong skills in critical thinking, decision making, and problem-solving.
  • Experience in building cloud vendor agnostic SaaS products.
  • Proficiency in Java and microservices deployed in Kubernetes.
  • In-depth understanding of microservices architectures and cloud technologies (public/private/hybrid).
  • Experience with API development and messaging queues (RabbitMQ, Kafka, etc.).
  • Familiarity with caching technologies like Redis and Memcached.

Nice-to-haves

  • Experience with OAuth, OpenID, and SAML based authentication.
  • Strong written and oral communication skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service