Senior Backend Java Developer for eCommerce and Product Discovery Team

Remote
Apply
AI Summary

Design, develop, and deliver technical solutions for a fully remote eCommerce and Product Discovery team. Requirements include expertise in Java, Spring, and modern architectural patterns. As a Senior Backend Java Developer, you will leverage deep experience with microservices, event-driven systems, and NoSQL databases.

Key Highlights
Design backend application workflows and services
Collaborate with product and engineering teams
Manage cross-team dependencies
Key Responsibilities
Design, build, and maintain backend application workflows and services
Leverage strong business and system understanding to inform backend architecture decisions and improve technical outcomes
Collaborate closely with product and engineering teams to refine backend requirements, address technical challenges, and manage cross-team dependencies
Technical Skills Required
Java Spring GraphQL Spring Security Authentication Authorization API Versioning Swagger/OpenAPI Rest SQL Domain-Driven Design (DDD) Docker Kubernetes Memcached Redis AWS CloudFormation EC2 Elastic Beanstalk ECR ECS IA Lambda RDS Route 53 S3 Systems Manager VPC WAF & Shield CloudWatch DynamoDB ElastiCache
Benefits & Perks
100% remote work
U.S. citizen or green card holder required
Required skills: Java, Spring, GraphQL
Nice to Have
Proficiency with a wide range of AWS services
Experience with AI development tools and building LLM-based applications

Job Description


Senior Backend Java Developer โ€“ eCommerce & Product Discovery

Direct Hire- 100% Remote


Must be a U.S. Citizen or Green Card Holder to meet project and security eligibility requirements.


Location Requirement

  • Candidates must reside in one of the following states: OH, MI, IL, CO, TN, MT, MA, RI, IN, or FL.
  • Hiring is restricted to these states only.


Position Summary

The Senior Backend Java Developer will design, develop, and deliver technical solutions for the eCommerce and Product Discovery team, with a strong emphasis on backend services built using Java. The role requires deep experience with modern architectural patterns including microservices, eventโ€‘driven systems using Kafka, NoSQL databases such as MongoDB, and ETL workflows.


Primary Duties & Responsibilities

  • Design, build, and maintain backend application workflows and services, ensuring high performance, reliability, and robust REST API development.
  • Leverage strong business and system understanding to inform backend architecture decisions and improve technical outcomes.
  • Collaborate closely with product and engineering teams to refine backend requirements, address technical challenges, and manage cross-team dependencies.
  • Take full ownership of backend features from design through deployment, proactively troubleshooting and resolving issues with minimal escalation.
  • Support Agile delivery through active participation in ceremonies while upholding backend code quality, testing practices, and contributing to partner-facing technical discussions when needed.


Required Skills

  • 7+ years of backend development experience building and maintaining services and APIs using Java, Spring, and AWS.
  • Strong expertise in GraphQL, including schema design, resolvers, performance optimization, and security.
  • Proficiency with Java (21) and Spring Boot (3).
  • Extensive experience with REST, SQL, and writing/reviewing SQL queries and stored procedures.
  • Strong unit and integration testing experience.
  • Expertise in application security including Spring Security, authentication, and authorization.
  • Experience with API versioning and documentation using Swagger/OpenAPI.
  • Background in microservices, Domain-Driven Design (DDD), Docker, and Kubernetes.
  • Hands-on experience with Memcached and Redis.
  • Proficiency with a wide range of AWS services, including:
  • Amazon OpenSearch, CloudFormation, CloudFront, CloudWatch, DynamoDB, EC2, Elastic Beanstalk, ElastiCache, ECR, ECS, IAM, Lambda, RDS, Route 53, S3, Systems Manager, VPC, WAF & Shield.
  • Experience with CI/CD pipelines and GitHub Actions.
  • Familiarity with Agile/Scrum, JIRA, and Confluence.
  • Experience with monitoring tools such as Datadog.
  • Proficiency with AI development tools and building LLM-based applications.

Similar Jobs

Explore other opportunities that match your interests

Director of People Technology and Data

Programming
โ€ข
2h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Director

remotehunter

United State

Business Intelligence Analyst

Programming
โ€ข
3h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

foundation data

United State

Senior Business Development Representative

Programming
โ€ข
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
Job Type โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
Experience Level โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข

Crisp

United State

Subscribe our newsletter

New Things Will Always Update Regularly