Full Stack Developer

EVERYWHERE Communications

Annapolis (MD)

Teletrabalho

USD 110 000 - 160 000

Tempo integral

há 40 horas
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

EVERYWHERE Communications, Inc. is seeking a Full Stack Developer to design, build, and support reliable web applications, APIs, and distributed workflows.

This backend-focused role emphasizes Java and Spring with occasional Angular front-end work, and it is a remote position with periodic travel for team meetings. You will own features end-to-end from requirements through production, collaborate across engineering, QA, product, operations, and external partners, and contribute to API design,

Qualificações

  • Five or more years of professional software development experience.
  • Strong backend development experience with Java.
  • Production experience with Spring and/or Spring Boot.
  • Experience designing, consuming, testing, and troubleshooting REST APIs.
  • Working knowledge of modern front-end development.
  • Ability to independently manage complex engineering work from definition through completion.
  • Experience working with source control, automated testing, and structured release processes.
  • Bachelor’s degree in computer science or related field.

Responsabilidades

  • 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.

Conhecimentos

Java
Spring Framework
REST APIs
Distributed systems
Frontend basics

Formação académica

Bachelor’s degree in computer science or related field

Descrição da oferta de emprego

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
  • 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.
  • EVERYWHERE is a smoke- and drug-free, inclusive workplace committed to equal employment opportunity, non-discrimination, and reasonable accommodation.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Full Stack Java/Angular Engineer
Full Stack Java/Angular Engineer

Compunnel Inc. • Texas

Presencial
USD 90 000 - 120 000
Software Developer
Software Developer

Expedient Technology Solutions • Moraine (OH)

Presencial
USD 120 000 - 150 000
Full Stack Engineer
Full Stack Engineer

Tier4 Group • Everett (MA)

Híbrido
USD 140 000 - 190 000
Full Stack Developer
Full Stack Developer

Malbek • EUA

Presencial
USD 140 000 - 200 000
Competitive salary
Equity
Flexible PTO
+3
Full Stack Java Developer
Full Stack Java Developer

Veriipro • Mount Laurel Township (NJ)

Presencial
USD 110 000 - 160 000
Full Stack Java Developer (Mid Level) - 100% Remote
Full Stack Java Developer (Mid Level) - 100% Remote

ConsultNet Technology Services and Solutions • Jacksonville (FL)

Teletrabalho
USD 120 000 - 150 000
Remote Senior Backend Engineer (Java/Spring)
Remote Senior Backend Engineer (Java/Spring)

Placements24 • EUA

Teletrabalho
USD 140 000 - 190 000
Performance bonuses
Retirement plans
Virtual team-building events
+2
Full Stack Java Developer
Full Stack Java Developer

Visibol • EUA

Teletrabalho
USD 106 000 - 112 000
Full Stack Developer [32739]
Full Stack Developer [32739]

Canadian Education Council • EUA

Presencial
USD 80 000 - 120 000
Competitive compensation
Medical benefits
Dental benefits
+2
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

Presencial
USD 120 000 - 180 000