GrepJob
Everbridge

Senior Software Engineer ,Java

Everbridge
Apply
about 3 hours ago
Delhi, India
Senior / Staff+
H1B Sponsor

Responsibilities

  • Develop, enhance, and maintain backend services and features through hands-on coding.
  • Implement technical solutions and system enhancements based on defined designs and technical specifications.
  • Use AI-assisted development tools and emerging AI capabilities to improve development efficiency and code quality.
  • Debug, troubleshoot, and resolve complex issues in development and production environments.
  • Collaborate with product managers and engineering teams to implement business requirements into reliable software solutions.
  • Write clean, maintainable, and well-tested code while actively participating in code reviews.
  • Follow established engineering standards and contribute to a reliable and secure Software Development Lifecycle (SDLC).
  • Support CI/CD pipelines, testing automation, and deployment processes.
  • Participate in on-call rotations and assist in resolving production issues with minimal customer impact.

Requirements

  • 6+ years of experience developing backend or distributed systems in production environments.
  • Strong expertise in Java and the Spring ecosystem (Spring, Spring Boot) for building production-grade services.
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, Windsurf).
  • Familiarity with GenAI concepts, LLM-powered applications, or AI-enabled development workflows.
  • Experience building and consuming RESTful APIs and microservices.
  • Hands-on experience with MongoDB, Elasticsearch, or similar data technologies.
  • Experience working with cloud environments such as AWS, including containerized deployments using Docker and Kubernetes.
  • Experience working with CI/CD pipelines and DevOps tooling, including Jenkins, GitLab CI/CD, GitHub Actions, Maven, and NPM.
  • Good understanding of application reliability, observability, and performance monitoring.
  • Experience working in Agile development environments.
  • Familiarity with secure coding practices and modern SDLC processes.

Benefits

  • Flexible schedules and personalized training opportunities.
  • Comprehensive benefits including health and term insurance.
  • Recognition and rewards for hard work and dedication.
  • A positive atmosphere that encourages learning from mistakes.

Tech Stack

AWSDockerElasticsearchGitHub ActionsGitLab CI/CDJavaJavaScriptJenkinsKubernetesMavenMongoDBnpmReactSpring Boot

Categories

AI & MLBackendDevOps