Cette offre d'emploi n'est plus disponible
Senior Java Software Engineer-MHP 2572
- Mountain View, California, United States
- Mountain View, California, United States
À propos
JOB DESCRIPTION - MOUNTAIN VIEW, CALIFORNIA
About the Role
We're seeking a
Senior Backend Engineer
to design and build scalable, cloud-native microservices that power (your product/platform). You'll work with cutting-edge technologies including Java, Kotlin, AWS, and Kubernetes to deliver high-performance APIs serving millions of users.
This is an
onsite role
in Mountain View, California - the heart of Silicon Valley.
What You'll Do
Design & Build Microservices:
- Develop highly scalable REST and GraphQL APIs using Java/Kotlin and Spring Framework
- Architect cloud-native solutions leveraging AWS services (Lambda, EKS, DynamoDB, RDS)
- Build distributed systems that handle millions of requests per day
Own the Full Stack:
- Lead technical design and implementation of backend services
- Drive architectural decisions for microservices and API design patterns
- Implement GraphQL schemas and resolvers for modern API experiences
Cloud Infrastructure & DevOps:
- Deploy and manage services on AWS (EKS, Lambda, Route53)
- Build and maintain CI/CD pipelines using Jenkins, Docker, and CloudFormation
- Optimize database performance across SQL (RDS) and NoSQL (DynamoDB) systems
Collaborate & Mentor:
- Work closely with frontend engineers, product managers, and designers
- Conduct code reviews and mentor junior engineers
- Participate in on-call rotation to ensure system reliability
Required Qualifications
Technical Skills:
Backend Development (Must-Have):
- 5+ years
of Java development experience - Strong expertise in
Spring Framework
(Spring Boot, Spring Cloud, Spring Security) - Production experience with
REST APIs
and
GraphQL - Deep understanding of object-oriented design and design patterns
Cloud & Infrastructure:
- 3+ years
hands-on AWS experience (not just certified) - Proficient with
AWS services: - Compute: Lambda, EKS (Kubernetes), EC2
- Database: DynamoDB, RDS (PostgreSQL/MySQL)
- Networking: Route53, VPC, API Gateway
- Experience with
Infrastructure as Code
(CloudFormation, Terraform)
Database Expertise:
- Strong SQL skills (PostgreSQL, MySQL, or similar)
- NoSQL experience (DynamoDB preferred, MongoDB/Cassandra acceptable)
- Database design, optimization, and indexing strategies
DevOps & CI/CD:
- Experience building
Jenkins pipelines - Proficient with
Docker
and container orchestration - Familiarity with
Kubernetes
(EKS deployment experience) - Knowledge of secrets management (e.g., IKSM, AWS Secrets Manager)
Preferred Qualifications (Nice-to-Have)
Kotlin
programming experience
Experience with event-driven architectures (Kafka, SNS/SQS)
Frontend experience (React, TypeScript) for full-stack contributions
Experience with monitoring and observability tools (Datadog, New Relic, CloudWatch)
Open source contributions or personal projects on GitHub
Experience with high-traffic, low-latency systems (100K+ requests/sec)
Familiarity with service mesh (Istio, Linkerd)
Technology Stack
Backend:
- Java 17+, Kotlin 1.9+
- Spring Boot 3.x, Spring Cloud
- REST (OpenAPI 3.0), GraphQL (Apollo)
Cloud & Infrastructure:
- AWS: Lambda, EKS, DynamoDB, RDS, Route53, S3, CloudFront
- Kubernetes, Docker, Helm
Data:
- PostgreSQL (RDS), DynamoDB
- Redis (ElastiCache)
- Apache Kafka (MSK)
DevOps:
- Jenkins, GitHub Actions
- CloudFormation, Terraform
- Docker, Kubernetes
- Secrets Management (IKSM, AWS Secrets Manager)
Monitoring & Observability:
- CloudWatch, X-Ray
- Datadog, Grafana, Prometheus
Compétences linguistiques
- English
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.