Software Engineer

Hybrid in Palo Alto, CA, US • Posted 9 hours ago • Updated 9 hours ago
Full Time
No Travel Required
Able to Sponsor
Hybrid
$130,000 - 135000/yr
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • DevOps
  • Good Clinical Practice
  • Google Cloud Platform
  • Issue Resolution
  • Grafana
  • Hibernate
  • High Availability
  • Continuous Improvement
  • Collaboration
  • Computer Science
  • JSON
  • JPA
  • Continuous Delivery
  • Continuous Integration
  • GitHub
  • Java
  • Apache Kafka
  • Architectural Design
  • Cloud Computing
  • Kubernetes

Summary

Job Title: Software Engineer 
Location: Palo Alto, CA (Hybrid)
Employment Type: Full-Time

Key Responsibilities:

Take end-to-end ownership of software services and platform components.

Design, develop, and deploy microservices using Java, Spring Boot, Hibernate JPA, and Kubernetes.

Build and maintain high-performance REST and gRPC APIs using Swagger and Postman.

Refactor existing APIs and microservices to improve scalability and efficiency.

Manage CI/CD pipelines using tools like GitHub, Argo, SonarQube, and Fossa.

Follow Test-Driven Development (TDD) and clean coding practices.

Implement deployment strategies including canary releases.

Perform load and performance testing for APIs and .

Monitor applications using tools like Datadog, Prometheus, and Grafana.

Support production systems ensuring high availability and reliability.

Collaborate with cross-functional teams for integration and issue resolution.

Participate in architectural design and technology evaluation.

Contribute to best practices and continuous improvement initiatives.

Required Qualifications:

Bachelor’s degree in Computer Science, Engineering, or related field.

5+ years of experience in Java development with Spring Boot.

3+ years of experience working with cloud platforms (Google Cloud Platform, AWS, or Azure).

Strong experience with microservices architecture and Kubernetes.

Experience with reactive programming in Java.

Hands-on experience with Apache Kafka and PostgreSQL.

Strong knowledge of REST APIs, gRPC, JSON, Swagger, and Postman.

Experience with CI/CD pipelines and DevOps practices.

Knowledge of security protocols such as OAuth2, OIDC, and SAML.

Experience supporting high-availability production systems.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91132458
  • Position Id: 8962536
  • Posted 9 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Palo Alto, California

Today

Full-time

Sunnyvale, California

Today

Full-time

USD 117,000.00 - 234,000.00 per year

Sunnyvale, California

Yesterday

Full-time

USD 160,000.00 - 240,000.00 per year

Sunnyvale, California

Today

Full-time

USD 143,000.00 - 286,000.00 per year

Search all similar jobs