Full Stack Developer

EVERYWHERE Communications, Inc.

United States

Remote

USD 110,000 - 170,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Everywhere Communications seeks a Full Stack Developer to design, build, and support reliable web applications and APIs with a backend focus on Java and Spring, with occasional Angular front-end contributions. This remote role requires ownership of features from requirements to production support while collaborating with engineering, QA, product, operations, and external partners.

You will design secure REST APIs, integrate with SaaS platforms and third-party services, and contribute to a

Qualifications

  • Five or more years of professional software development experience.

Responsibilities

  • Design, develop, test, deploy, and maintain Java applications using Spring and/or Spring Boot.
  • Build secure, scalable REST APIs, microservices, integrations, and backend workflows.
  • Own assigned features and integrations from requirements and technical design through deployment, documentation, and production support.
  • Integrate internal systems with SaaS platforms, partner APIs, and third-party services.
  • Design for reliability, security, error handling, data integrity, testability, observability, and maintainability.
  • Diagnose defects and distributed-system issues across applications, integrations, and organizational boundaries.
  • Safely enhance and refactor components within established production codebases.
  • Contribute to Angular user interfaces when coordinated front-end and backend development is required.
  • Translate business and product requirements into practical technical solutions.
  • Break complex or ambiguous work into executable tasks, identify dependencies, and communicate delivery risks early.
  • Develop unit and integration tests covering new functionality, edge cases, and critical system behavior.
  • Partner with QA to establish testable acceptance criteria and strengthen automated coverage.
  • Participate in code reviews, technical design discussions, estimation, and engineering planning.
  • Document APIs, integrations, technical decisions, dependencies, and operational requirements.
  • Support continuous improvement of development, testing, release, and production-support practices.

Skills

Java
Spring
REST APIs
Front-end development

Education

Bachelor's degree in computer science or related field

Tools

CI/CD pipelines
Observability

Job description

Job Title

Full Stack Developer

Reports To

TBD

FLSA Status

Exempt

Location / Travel

Remote; periodic travel for team meetings

Position Summary

The Full Stack Developer designs, builds, and supports reliable, scalable web applications, APIs, integrations, and distributed workflows. This backend-focused role requires strong Java and Spring experience, with occasional contributions to Angular front-end development.

The successful candidate will independently own features and integrations from requirements through production support while collaborating with engineering, QA, product, operations, and external partners.

Key Responsibilities

  • Design, develop, test, deploy, and maintain Java applications using Spring and/or Spring Boot.
  • Build secure, scalable REST APIs, microservices, integrations, and backend workflows.
  • Own assigned features and integrations from requirements and technical design through deployment, documentation, and production support.
  • Integrate internal systems with SaaS platforms, partner APIs, and third-party services.
  • Design for reliability, security, error handling, data integrity, testability, observability, and maintainability.
  • Diagnose defects and distributed-system issues across applications, integrations, and organizational boundaries.
  • Safely enhance and refactor components within established production codebases.
  • Contribute to Angular user interfaces when coordinated front-end and backend development is required.
  • Translate business and product requirements into practical technical solutions.
  • Break complex or ambiguous work into executable tasks, identify dependencies, and communicate delivery risks early.
  • Develop unit and integration tests covering new functionality, edge cases, and critical system behavior.
  • Partner with QA to establish testable acceptance criteria and strengthen automated coverage.
  • Participate in code reviews, technical design discussions, estimation, and engineering planning.
  • Document APIs, integrations, technical decisions, dependencies, and operational requirements.
  • Support continuous improvement of development, testing, release, and production-support practices.

Key Partnerships

  • Engineering: Architecture, design, code quality, shared services, and troubleshooting.
  • QA and Automation: Acceptance criteria, automated testing, and release readiness.
  • Product: Requirements, priorities, dependencies, and technical tradeoffs.
  • Operations and Support: Monitoring, documentation, production readiness, and issue resolution.
  • External Partners: Implementation and support of third-party integrations.

Required Qualifications

  • Five or more years of professional software development experience, or equivalent experience performing independently in a mid-to-senior engineering role.
  • Strong backend development experience with Java.
  • Production experience with Spring and/or Spring Boot.
  • Experience designing, consuming, testing, and troubleshooting REST APIs and third-party integrations.
  • Working knowledge of modern front-end development.
  • Ability to independently manage complex or ambiguous engineering work from definition through completion.
  • Experience working in established production codebases using source control, code reviews, automated testing, and structured release processes.
  • Ability to manage multiple concurrent projects and priorities.
  • Strong problem-solving, systems-thinking, and technical judgment.
  • Clear written and verbal communication skills.
  • Bachelor’s degree in computer science, software engineering, a related field, or equivalent practical experience.

Preferred Qualifications

  • Angular development experience.
  • Experience with microservices and distributed application architectures.
  • Experience integrating SaaS platforms, partner APIs, and third-party services.
  • Experience with cloud-hosted applications, CI/CD pipelines, observability, and production support.
  • Experience with order management, subscriptions, entitlements, licensing, provisioning, activation, or similar workflow-driven systems.
  • Exposure to IoT, connected devices, telecommunications, or device-lifecycle systems.
  • Experience with Protocol Buffers or the Play Framework.

Working Conditions

  • Remote position with periodic travel for team meetings.
  • May require sitting or standing for extended periods and occasionally lifting up to 35 pounds.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Full Stack Developer - Backend-Focused
Full Stack Developer - Backend-Focused

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Full Stack Developer
Full Stack Developer

Compunnel, Inc. • Louisville (KY)

On-site
USD 100,000 - 140,000
Full Stack Developer Angular + Spring Boot / Java
Full Stack Developer Angular + Spring Boot / Java

Compunnel, Inc. • Louisville (KY)

On-site
USD 80,000 - 100,000
Full Stack Developer
Full Stack Developer

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000
Full Stack Engineer - Angular
Full Stack Engineer - Angular

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Full Stack Engineer
Full Stack Engineer

Summit Tech Partners • New York (NY)

On-site
USD 90,000 - 120,000
Full Stack Engineer
Full Stack Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 125,000 - 140,000
Full Stack Developer | Onsite
Full Stack Developer | Onsite

Worky • Dallas (TX)

On-site
USD 40,000 - 140,000