
Full Stack Developer- WD
Fractal Analytics21 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Design and build full-stack applications with frontend, backend, API, microservice, and data-layer components.
- Develop Java and Spring Boot APIs with business logic for frontend applications and external web services.
- Build analytics platform services, components, and ETL/data pipelines using Java, Spring Boot, and related technologies.
- Implement user interfaces and integration layers for AI agents, including generative-AI, LLM, RAG, chat, and agent workflows.
- Develop APIs and data pipelines connecting AI systems to operational platforms.
- Design and implement REST, GraphQL, and gRPC APIs, asynchronous services, distributed systems, event-driven architectures, and microservices.
- Deploy applications through CI/CD pipelines and implement infrastructure-as-code and DevOps automation.
- Build monitoring and observability solutions for AI applications and operational platforms.
- Implement unit, integration, and end-to-end testing, application security, authentication, authorization, session management, and database optimization.
- Support SDLC automation initiatives, tooling integration, and AI-assisted coding, testing, debugging, and code review workflows.
Requirements
- At least five years of software development experience designing and building full-stack applications across frontend and backend systems.
- Five or more years of experience with modern programming languages, with Python preferred, plus experience with Java, TypeScript, JavaScript, Kotlin, FastAPI, or Node.js.
- At least five years of AWS or comparable cloud architecture and solution implementation experience.
- At least three years of infrastructure-as-code, CI/CD, and DevOps experience, preferably with Terraform, AWS CDK, or CloudFormation.
- At least five years of experience with asynchronous API design, REST, GraphQL, gRPC, OpenID Connect, OAuth 2.0, distributed systems, event-driven architectures, and microservices.
- Experience with observability and monitoring tools and practices, including OpenTelemetry, CloudWatch, Datadog, Appinsight, or Loganalytics.
- Experience with backend unit, integration, and end-to-end testing using frameworks such as pytest or NUnit.
- Experience with application security, role-based authentication and authorization, JWT tokens, Entra ID, and Active Directory.
- Experience with database optimization and session management.
- Experience integrating generative AI or large language models, including RAG, chat interfaces, agent workflows, and LLM-powered features.
- Experience with AI-assisted development tools such as GitHub Copilot, AI-agent architectures, orchestration patterns, MCP, A2A, and multi-agent systems.
- Strong experience with modern web frameworks such as React and backend development using Python or Node.js.
- Experience with AWS services including Lambda, ECS, API Gateway, CloudFormation, or CDK.
- Familiarity with AI/ML application integration patterns is a plus.
Benefits
- Collaborative work environment with exceptional training and career development opportunities.
- Unlimited growth opportunities and a supportive, high-performing team environment.
Tech Stack
AngularAWSDatadogFastAPIGraphQLgRPCJavaJavaScriptKotlinNext.jsNode.jsNUnitpytestPythonReactSpring BootTerraformTypeScriptVue.js
Categories
About Fractal Analytics
Fractal builds enterprise AI and analytics solutions—delivered as consulting services and software products—for large global enterprises, especially Fortune 500 firms. Its teams embed AI in decisions across marketing, pricing, supply chain, forecasting, and customer experience. Founded in 2000 and headquartered in New York, Fractal is publicly listed and operates across North America, EMEA, and APAC.