Role: Java Backend DeveloperLocation: Mountain view, CA- OnsiteJob Type: Long Term.Job Title: Backend EngineerLocation: Mountain View, CA (Hybrid - 3 days onsite
Role OverviewWe are seeking a
Backend Engineer with strong backend development experience in
Java and deep expertise in
infrastructure operations and maintenance. The ideal candidate will have hands-on operational knowledge of
Neo4J (preferred). If not, candidates with extensive
AWS cloud infrastructure expertise (setup, maintenance, and optimization) will also be considered.
Key Responsibilities - Design, develop, and maintain scalable backend services using Java
- Manage Neo4J database operations, including setup, maintenance, optimization, and troubleshooting (preferred)
- Architect, maintain, and optimize AWS infrastructure for performance, scalability, and reliability
- Implement and maintain CI/CD pipelines (e.g., Jenkins, CodePipeline)
- Monitor systems using Prometheus, Grafana, Datadog, and perform root cause analysis during incidents
- Build and manage Infrastructure as Code (IaC) using Terraform or AWS CDK
- Ensure compliance with security and audit standards (IAM, VPC setup, SSL, encryption)
- Collaborate closely with DevOps/SRE teams for deployments, rollbacks, patching, and GitOps workflows
Core Technical Skills Required - Java: Strong backend coding experience with scalable architecture principles
- Neo4J: Hands-on operational and maintenance experience (preferred)
- AWS Cloud Expertise:
-
- EC2, S3, Lambda, RDS, DynamoDB
- CloudWatch, CloudFormation, CloudTrail
- ECS/EKS (Kubernetes) for container orchestration
- Infrastructure Operations & Maintenance:
-
- CI/CD pipelines (Jenkins, CodePipeline)
- Monitoring & logging tools (Prometheus, Grafana, Datadog)
- Incident response & root cause analysis
- Infrastructure as Code (Terraform, AWS CDK)
- Security & Compliance: IAM, VPC, SSL, encryption
- DevOps Collaboration: Deployments, rollbacks, patching, GitOps workflows
Qualifications - Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 5+ years of backend development experience with Java
- Hands-on experience in Neo4J operations OR extensive AWS infrastructure management
- Strong problem-solving, debugging, and communication skills