Everbridge - Full-Stack Software Engineer
Requirements
• Must have a Bachelor’s or Master’s degree in Computer/Electronic Engineering or equivalent. • Must have 5+ years of experience with backend engineering using Java / Spring (Boot). • Must have 5+ years of experience with frontend engineering using Angular(JS), JavaScript, HTML, CSS and related web technologies. • Must have experience using AI tools like Codex, GitHub Copilot, Cursor or Claude Code. • Must have experience with Micro-services platforms and tools (Kubernetes, Docker). • Must have experience with (no)-SQL Databases (e.g. PostgreSQL, MariaDB). • Preferably have experience with networking and communication protocols (e.g. TCP/IP, HTTP, SSL). • Preferably have experience with Linux environments and security. • Preferably have experience with Linux shell scripting and Python. • Preferably have experience with deployment tooling (Ansible, Helm).
Responsibilities
• Developing new products and interfaces. • Enhancing existing products. • Sustaining & Maintenance activities. • Testing and documenting activities. • Develop in a Scrum Team using modern front-end and back-end technologies. • Use modern platform technologies like Docker, Kubernetes and the like. • Embrace and leverage AI in development activities where/whenever possible. • Learn and introduce new skills and technologies. • Write technical product documentation and initiate product improvements. • Work closely together with the Product Owner to break down Epics and Stories in Jira. • Collaborate across teams and guide adoption of best practices within the team. • Participate in routine maintenance on existing products to include software deficiency resolution. • Report with respect to the key activities to the Engineering Manager, Product Owner and/or other colleagues.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT