Java Backend Developer

Kasmo Global

Role: Java Backend Developer

Location: Mountain view, CA- Onsite

Job Type: Long Term.

Job Title: Backend Engineer

Location: Mountain View, CA (Hybrid - 3 days onsite

Role Overview

We 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

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?