Haystack
← Back to Jobs
Technology

Senior Java Backend & Data Engineering

M9 ConsultingMountain View, CA🇺🇸United StatesPosted 10 Aug 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Hello All,

Hope you are doing well,

 

 

We have the role of Senior Java Backend & Data Engineering with our client. I have shared the detailed job description below. Let me know if you are interested in discussing this role further.

 

Title: Senior Java Backend & Data Engineering

Location:  Mountain View, CA (Onsite)

Duration: 12+ Months

Key Responsibilities:

·        Design, develop, and maintain scalable backend services using Java 17/21 and Spring Boot.

·        Build cloud-native microservices and REST APIs deployed on AWS.

·        Develop scalable batch and real-time data pipelines using Java and Python.

·        Build and optimize distributed data processing solutions for high-volume enterprise applications.

·        Collaborate with AI/ML, backend, and product engineering teams to enable AI-powered capabilities through reliable data platforms.

·        Design high-performance, resilient systems following modern software engineering best practices.

·        Leverage AI technologies to improve developer productivity and integrate AI-powered capabilities into applications.

·        Participate in architecture discussions, code reviews, performance tuning, testing, and production support.

 

Required Skills:

·        7+ years of software engineering experience.

·        Strong hands-on experience with Java 17/21.

·        Expertise in Spring Boot and Microservices architecture.

·        Strong experience developing applications on AWS.

·        Strong proficiency in Python.

·        Experience building scalable data pipelines, ETL/ELT processes, or distributed data processing systems.

·        Experience with Apache Spark, Kafka, or similar distributed data technologies.

·        Strong knowledge of SQL, data modeling, and modern data storage technologies.

·        Experience designing REST APIs and distributed backend systems.

·        Hands-on experience with AI technologies, including Agentic AI, LLM integrations, AI-assisted development tools (e.g., GitHub Copilot, Claude, Amazon Q), or AI-enabled application development.

·        Strong problem-solving skills and experience working in Agile development environments.

 

Preferred Qualifications:

·        Experience with Kubernetes, Docker, and CI/CD pipelines.

·        Experience with Airflow, Databricks, or similar data orchestration platforms.

·        Experience building data platforms supporting AI/ML workloads.

·        Experience with event-driven architectures.

·        Experience working in large-scale cloud-native enterprise environments.

 

 

 

Thanks and Regards,

 

Sai Punith,

M9 Consulting, Inc.

E-Verified | Women Owned | Minority Certified Business

Cell: +1  

Email: 

Skills

Docker
Microservices
SQL
Spring
Spring Boot
AWS
ETL
Agile
Airflow
Apache
Apache Spark
Databricks
Java
Kafka
Kubernetes
LLM
Python
REST

Similar jobs