GrepJob
New Relic

Senior Software Engineer - Fullstack (Backend Focused)

New Relic
Apply
about 4 hours ago
Bengaluru, IndiaSenior
H1B Sponsor

Responsibilities

  • Design, develop and maintain high performance, scalable backend services using Java and Spring Boot.
  • Build and manage RESTful and GraphQL APIs that power key features of our platform.
  • Own features end-to-end — from backend services through to React/TypeScript frontend components.
  • Collaborate with cross-functional teams to gather requirements and deliver backend solutions that meet business needs.
  • Implement data flows and processes for real-time data using Kafka.
  • Conduct code reviews, write unit tests, and ensure the quality and performance.
  • Optimize and troubleshoot applications to improve performance, scalability and reliability.
  • Participate in architecture and design discussions to ensure the backend is secure, robust and maintainable.
  • Use AI-assisted development tools to accelerate delivery and spec-driven development.
  • Research new tools and services to understand complex scenarios and propose new features.
  • Work in an agile environment with a DevOps approach.

Requirements

  • 5+ years of professional experience in backend development, with strong expertise in Java and Spring Boot.
  • Hands-on experience with React and TypeScript.
  • Strong proficiency in building efficient, secure, and maintainable RESTful APIs.
  • Strong understanding of RESTful services and microservices architecture.
  • Proficient in database management and designing data models for high throughput and low latency.
  • Familiarity with CI/CD tools and practices.
  • Excellent problem-solving skills and ability to work in a collaborative team environment.
  • Knowledge of best practices for unit testing, integration testing, and end-to-end testing.
  • Proficiency with Git and code versioning practices.

Benefits

  • Be part of a forward-thinking team working with cutting-edge technologies.
  • Access to opportunities for professional growth and development, including mentorship and learning resources.
  • A culture that encourages continuous improvement.
  • Flexible work hours and remote work opportunities.