Everbridge

Senior Software Engineer, Full stack – Java, React

Everbridge

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Deliver end-to-end product features across the full application lifecycle, spanning both frontend and backend components.
  • Develop secure, scalable APIs and data-driven services supporting high-availability systems
  • Leverage AI-assisted development tools to improve developer productivity, code quality, and delivery efficiency.
  • Design for performance, reliability, and maintainability in cloud environments
  • Implement automated testing, CI/CD pipelines, and deployment workflows
  • Collaborate with product, design, SRE, and QA teams throughout the development lifecycle
  • Participate in Agile ceremonies and contribute to planning, estimation, and technical decision-making
  • Support production systems and participate in on-call rotations.
  • Continuously improve engineering practices, tooling, and development standards

Requirements

  • 5–8 years of professional experience building enterprise-grade software products
  • Strong hands-on experience with Java, Spring Boot, and designing RESTful services
  • Strong front-end expertise with React, TypeScript, HTML, and CSS for building modern user experiences
  • Experience using AI-assisted development tools such as GitHub Copilot, Windsurf, or Cursor to improve developer productivity, code quality, and delivery efficiency.
  • Familiarity with CI/CD pipelines, automation, and DevOps best practices, including tools such as GitLab CI/CD, Jenkins, and GitHub
  • Experience working with NoSQL data stores, such as MongoDB, in support of scalable, cloud-native backend services.
  • Proficiency with build and dependency management tools such as Maven and NPM
  • Experience building and operating cloud-native, microservices-based applications using containerization and orchestration technologies such as Docker and Kubernetes.
  • Strong understanding of AWS cloud services, including application deployment, scaling strategies, and operational best practices, with hands-on experience in monitoring, logging, and observability.
  • Solid understanding of secure coding practices and enterprise security expectations
  • Proven experience working in Agile/Scrum product teams, using tools such as JIRA (Atlassian stack)
  • Strong collaboration and communication skills across engineering, product, and operations teams
Benefits
  • Comprehensive benefits, including health and term insurance
  • Rewards and recognitions that celebrate your hard work and dedication.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootRESTful servicesReactTypeScriptHTMLCSSNoSQLMongoDBCI/CD
Soft Skills
collaborationcommunicationAgiletechnical decision-makingplanningestimationdeveloper productivitycode qualitydelivery efficiencyengineering practices