Software Engineer 2 – Full Stack, React.js, Java Spring Boot

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1961H1B SponsorCompany SiteLinkedIn

Location

California + 3 moreAll locations: California, Illinois, Montana, South Dakota

Posted

21 days ago

Salary

$80.9K - $110.3K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishAEMApacheAzureGoogle Cloud PlatformGraphQLJavaJavaScriptJestJUnitKafkaMicroservicesMockitoNext.jsNode.jsNoSQLPostgreSQLReactSCSSSpring

Job Description

• Design and implement RESTful and GraphQL APIs in Node.js and Java/Spring Boot • Document with Swagger and test with Postman • Build event‑driven services and consumers/producers on Apache Kafka • Deliver microservices with clear domain boundaries, API versioning, and backward compatibility • Ship accessible, performant UI with React and Next.js (SSR/SSG, routing, caching) • Build reusable front end components; author maintainable styles with CSS/SCSS • Integrate front‑end apps with GraphQL clients and Content Management System like Adobe Experience Manager • Deploy to Azure/GCP; considering observability (logs, metrics, traces), feature flags and manage secrets securely • Partner with security on VITS remediation, dependency vulnerability scanning (SCA), static/dynamic testing (SAST/DAST), and OWASP best practices • Uphold engineering excellence with unit/integration/contract tests (JUnit, Mockito, Jest), performance profiling, and SonarQube quality gates • Model and query data across PostgreSQL and NoSQL; own schema evolution, migrations, and performance tuning

Job Requirements

  • 3+ years of professional software engineering experience in building production services in Node.js
  • Advanced Node.js design patterns (async/await, streams, clustering)
  • Performance tuning and memory profiling
  • 3+ years React/Next.js deep experience (SSR, routing, caching, hydration)
  • AEM integration familiarity
  • Strong proficiency and 3+ years' experience with Java, Spring Boot, GraphQL, REST
  • Hands‑on with Kafka and microservices in containerized environments
  • Bachelor's Degree in Computer Science, Information Technology or related field

Benefits

  • Medical, dental and vision benefits
  • 401(k) retirement savings plan
  • Paid time off
  • Company and personal holidays
  • Volunteer time off
  • Paid parental and caregiver leave
  • Short-term and long-term disability
  • Life insurance
  • Many other opportunities

Related Job Pages

More Backend Engineer Jobs

CVS Health logo

Front End/Back End Team Lead

CVS Health

Bringing our heart to every moment of your health.

Backend Engineer21 days ago
Full TimeRemoteTeam 10,001+Since 1963H1B No Sponsor

Front End/Back End Team Lead overseeing operational processes at CVS Health

Idaho + 2 moreAll locations: Idaho, New York, Texas
$43.9K - $102.1K / year
Miratech logo

Senior Database Engineer

Miratech

Helping Visionaries Change the World

Backend Engineer21 days ago
Full TimeRemoteTeam 501-1,000Since 1989H1B No Sponsor

Senior Database Engineer responsible for database design and administration in IT services.

Amazon RedshiftCloudJavaMySQLNoSQLPythonRDBMSShell ScriptingSQLGo
United States
Whisk logo

Scala Developer – Mid Level

Whisk

Community strategy and activation agency

Backend Engineer21 days ago
ContractRemoteTeam 11-50Since 2019H1B Sponsor

Mid-Level Scala Developer enhancing features for Samsung Food

Distributed SystemsDockerElasticSearchgRPCKafkaKubernetesMongoDBNoSQLRabbitMQRedisScalaSQLThrift
United States
Dentsu International logo

Backend Software Engineer

Dentsu International

Headquartered in London, England, United Kingdom, Dentsu International is a marketing services group focused on the digital economy. The group is made up of nin

Backend Engineer21 days ago
Full TimeRemote

Backend Software Engineer designing and building core backend services for marketing products

AWSAzureCloudGoogle Cloud PlatformNoSQLPythonSQLUnix
Virginia
$68K - $100K / year