Java backend engineer (ai) (Mumbai)

Java backend engineer (ai) (Mumbai)

17 Aug
|
BayOne Solutions
|
Mumbai

17 Aug

BayOne Solutions

Mumbai

________________________________________________________________________________
About the Role:
We are looking for a senior, polyglot full-stack engineer to build and own services across a large-scale supply-chain analytics and alerting platform. You will work end-to-end — from streaming data ingestion and Big Query analytics, through Java/Spring Boot APIs, to a modern React/Next.js frontend — and contribute to an emerging agentic-AI capability. This is a hands-on role for someone who can operate as both an individual contributor and a lightweight architect, owning services outright and driving them to production.
You will routinely move between four stacks (Java/Spring Boot, Apache Beam on GCP Dataflow, Python/Fast API, and React/Next.js), so we value breadth and the ability to context-switch as much as depth in any one area.
What You'll Do:
Design, build, and own backend services in Java / Spring Boot, exposing REST and Graph QL APIs over Big Query and Mongo DB.
Build and harden streaming and batch data pipelines using Apache Beam on GCP Dataflow, ingesting high-volume supply-chain event feeds (shipping notices, inventory adjustments, orders, transfers) into Big Query.
Author and tune analytical Big Query queries that detect operational conditions and generate prioritized alerts; manage daily vs. weekly pipeline scheduling.
Implement alert-lifecycle and worklist features (ingest, route, snooze, resolve, reactivate, dismiss, archive) with reliable, idempotent processing at scale.
Optimize performance over heavy data aggregations — parallel query execution, caching layers, materialized views, and thread-pool tuning.




Build agentic-AI workflows on Python / Fast API using Lang Graph / Lang Chain and Vertex AI / LLMs, including human-in-the-loop email automation (SMTP/IMAP) and knowledge-base-driven prompting.
Develop frontend features on React 18 / Next.js / Type Script with Redux Toolkit + redux-saga, including data-rich dashboards and conversational/agentic UI.
Implement cross-cutting concerns: role-based access, secure impersonation, scoped JWTs, audit logging, and Power BI embedding/report filtering.
Own quality end-to-end: test coverage, security/vulnerability remediation, framework upgrades, and production incident resolution.
Collaborate across teams, contribute to HLD/LLD design discussions, and review peers' pull requests.
Must-Have Qualifications:
8+ years of professional software engineering experience, with strong depth in Java and Spring Boot (REST and Graph QL).
Proven experience building data pipelines with Apache Beam / GCP Dataflow (or equivalent: Spark, Flink) and querying large datasets in Big Query (or Snowflake/Redshift).
Solid Python experience, ideally with Fast API and modern async patterns.
Production experience with React / Next.js / Type Script and state management (Redux Toolkit, redux-saga, or similar).
Strong with both SQL and No SQL data stores (Postgre SQL/Big Query and Mongo DB).
Hands-on GCP experience (Dataflow, Big Query,



Pub/Sub, Vertex AI); comfort with containerization (Docker/Kubernetes) and CI/CD.
Demonstrated ability to own a service end-to-end and operate independently with minimal supervision.
Strong fundamentals in performance tuning, concurrency, testing (TDD/integration tests), and debugging production incidents.
Nice-to-Have:
Experience building agentic-AI / LLM workflows (Lang Graph, Lang Chain, function/tool calling, RAG, human-in-the-loop).
Supply-chain, retail, inventory, or logistics domain knowledge.
Experience with Kafka, event-driven architectures, and high-reliability ingestion (failover, locking, exactly-once semantics).
Multi-cloud exposure (AWS and/or Azure in addition to GCP).
Experience with Power BI or other embedded analytics/BI tooling.
Familiarity with AI-augmented development tooling (e.g., Claude Code) to accelerate delivery.
What Kind of Engineer Succeeds Here:
This role suits a senior generalist / polyglot full-stack engineer — someone who is genuinely comfortable across backend, data engineering, AI, and frontend, rather than a specialist in only one layer. The ideal candidate:
Thinks in systems and data flows, not just individual endpoints.
Is pragmatic and delivery-focused, balancing clean architecture with shipping reliable features.
Can pick up an unfamiliar stack quickly and become productive within it.
Operates with ownership and low ego, equally happy fixing a production data incident, designing a recent service, or pairing with frontend.
Brings architectural judgment (HLD/LLD, trade-off analysis) while remaining deeply hands-on.

📌 Java backend engineer (ai) (Mumbai)
🏢 BayOne Solutions
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java backend engineer (ai) (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: java backend engineer (ai) (mumbai) / mumbai