Senior Software Engineer - Fullstack (backend Focused)

New Relic New Relic · Enterprise · Bangalore, India · UX Platform

Senior Software Engineer focused on backend development for an observability platform that empowers companies in an AI-first world. The role involves designing, developing, and maintaining high-performance backend services, APIs, and data flows, with a focus on Java, Spring Boot, Kafka, and microservices architecture. The engineer will own features end-to-end, including frontend components, and utilize AI-assisted development tools.

What you'd actually do

  1. Design, develop and maintain high performance, scalable backend services using Java and Spring Boot.
  2. Build and manage RESTful and GraphQL APIs that power key features of our platform.
  3. Own features end-to-end — from backend services through to React/TypeScript frontend components
  4. Collaborate with cross-functional teams to gather requirements and deliver backend solutions that meet business needs.
  5. Implement data flows and processes for real time data using Kafka, ensuring that the data is efficiently processed and delivered across services.

Skills

Required

  • 5+ years of professional experience in backend development
  • Java
  • Spring Boot
  • React
  • TypeScript
  • RESTful APIs
  • microservices architecture
  • database management
  • data models
  • CI/CD tools
  • unit testing
  • integration testing
  • end-to-end testing
  • Git
  • code versioning

Nice to have

  • Kafka
  • GraphQL
  • Docker
  • Kubernetes
  • AI coding tools
  • open-source contributions
  • asynchronous programming

What the JD emphasized

  • Java and Spring Boot
  • GraphQL