Senior Full Stack Engineer

Intersources Inc.
El Dorado Hills, CA, United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$26,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Security Code Review Data Security Software Design Patterns DevOps
+37 more
Distributed Systems Amazon DynamoDB Mobile Application Software Junit PostgreSQL MongoDB MySQL NoSQL OAuth Oracle (Applications) Performance Tuning Redis Prometheus Responsive Web Design Software Deployment Software Engineering SQL Databases TypeScript Web Applications Datadog Data Logging Spring Cloud ReactJS Grafana Spring-boot Backend Event Driven Architecture Build Management Containerization Kubernetes Graphql Front End Software Development React Redux React Testing Library Restful APIs Docker Microservices

Job description

Backend Development

  • Design and build scalable microservices using Java and Spring Boot
  • Develop and maintain RESTful APIs for web and mobile applications
  • Ensure security, reliability, and performance of backend services
  • Implement data access using SQL and NoSQL databases
  • Integrate internal/external systems via APIs and event-driven architectures

Frontend Development

  • Build modern UIs using React + TypeScript
  • Develop reusable components using:
  • Hooks
  • Functional components
  • Implement state management using:
  • Redux / Zustand / Context API
  • Integrate frontend with backend APIs
  • Ensure:
  • Performance optimization
  • Accessibility
  • Responsive design

Architecture & System Design

  • Participate in architecture discussions and design reviews
  • Design scalable, modular systems
  • Apply best practices for:
  • Performance
  • Reliability
  • Security

Cloud & DevOps

  • Deploy applications on AWS, GCP, or Azure
  • Build and maintain CI/CD pipelines
  • Use containerization tools:
  • Docker
  • Kubernetes
  • Implement monitoring, logging, and observability

Collaboration & Leadership

  • Work closely with:
  • Product managers
  • Designers
  • QA engineers
  • Conduct code reviews and enforce best practices
  • Mentor junior engineers
  • Drive improvements in:
  • Architecture
  • Performance
  • Developer productivity, * GraphQL
  • Testing frameworks:
  • JUnit
  • Jest
  • React Testing Library
  • Observability tools:
  • Datadog
  • Prometheus
  • Grafana
  • Security:
  • OAuth2
  • JWT
  • Experience in Agile/Scrum environments

Key Technologies Backend

  • Java
  • Spring Boot
  • REST APIs
  • Microservices
  • SQL / NoSQL

Frontend

  • React
  • TypeScript
  • Redux / Zustand / Context API
  • HTML5 / CSS3

Infrastructure

  • AWS / GCP / Azure
  • Docker
  • Kubernetes
  • CI/CD pipelines

Requirements

We are seeking a Senior Full Stack Engineer (10+ years experience) to design, build, and scale modern web applications. The ideal candidate will have:

  • Strong backend expertise in Java and Spring Boot
  • Strong frontend expertise in React with TypeScript
  • Experience building cloud-native microservices and distributed systems

This role requires deep technical knowledge, strong system design skills, and cross-functional collaboration., * 10+ years of software development experience

  • Strong expertise in Java + Spring Boot
  • Experience building microservices and REST APIs
  • Strong experience with React + TypeScript
  • Deep understanding of:
  • TypeScript
  • Modern JavaScript (ES6+)
  • HTML5 / CSS3
  • Experience with:
  • SQL (PostgreSQL, MySQL, Oracle)
  • NoSQL (MongoDB, Redis, DynamoDB)
  • Experience building cloud-native applications
  • Strong understanding of system design and design patterns

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on intersourcesinc.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all