Java Backend Developer

Kasmo Global

$100K — $130K *
Solon, ME 04979In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 5+ years of backend development experience with Java
  • Hands-on experience in Neo4J operations or extensive AWS infrastructure management
  • Strong problem-solving abilities
  • Excellent debugging and communication skills

Responsibilities

  • Design, develop, and maintain scalable backend services using Java
  • Manage Neo4J database operations including setup, maintenance, and optimization
  • Architect and optimize AWS infrastructure for performance and reliability
  • Implement and maintain CI/CD pipelines using tools like Jenkins
  • Monitor systems utilizing Prometheus, Grafana, Datadog, and conduct root cause analysis
  • Build and manage Infrastructure as Code using Terraform or AWS CDK
  • Ensure compliance with security and audit standards
  • Collaborate with DevOps/SRE teams for deployments and GitOps workflows

Benefits

  • Long-term opportunity with stability
  • Collaborative team environment
  • Onsite work structure in a technology hub
  • Hybrid work option with flexibility
  • Focus on cutting-edge technologies in backend development
Full Job Description
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

Similar Jobs

More Information Technology Jobs

Find similar Java Backend Developer jobs: