×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Full Stack Engineer - Ross Stores

Job in Dublin, Alameda County, California, 94568, USA
Listing for: ShiftCode Analytics
Full Time position
Listed on 2026-07-01
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Angular Developer, Java Developer
Job Description & How to Apply Below

Sr. Full Stack Engineer

Ross Stores

CTH - 6 months w/extension

Tue-Thur, Hybrid onsite in Dublin, CA

Project

Description:

Modernize a legacy, Oracle‐heavy platform (ADF UI + backend) to a modern Angular + Spring Boot architecture. Accelerate delivery using AI‐assisted development (Git Hub Copilot). Support a strategic rebuild moving ownership in‐house, with potential contract‐to‐hire conversion.

Duties/Day to Day Overview:

  • Rebuild legacy UI from ADF into Angular using reverse‐engineered artifacts
  • Develop backend services in Spring Boot from existing business logic and schemas
  • Design and consume REST APIs aligned to OpenAPI contracts
  • Work heavily with Oracle SQL and legacy data models
  • Collaborate daily with frontend/backend peers for full‐stack delivery
  • Use Copilot for code generation, refactoring, and acceleration
  • Write unit, integration, and E2E tests (Jest, Playwright, backend testing)
  • Participate in technical reviews and modernization decisions

Top Requirements (Must haves):

  • Strong Angular (modern versions; version number not important)
  • Strong Java + Spring Boot
  • Hands‐on Oracle SQL experience (non‐negotiable)
  • Experience with legacy modernization / re‐platforming
  • API design and REST/OpenAPI experience
  • Comfortable working full stack (not siloed)
  • Willingness to use AI‐assisted development (Copilot)

Tools:

  • Frontend:
    Angular, Jest, Playwright
  • Backend:
    Java, Spring Boot, Oracle
  • APIs: REST, OpenAPI
  • AI:
    Git Hub Copilot
  • Cloud:
    Azure (primary environment)
  • Database:
    Oracle (on‐prem, legacy‐heavy)

Non‐Negotiables:

  • Oracle database experience
  • Full‐stack mindset
  • Senior‐level autonomy

Additional Qualifications (Nice to Haves):

  • Azure experience (cloud‐native apps, services)
  • Eventing exposure (Kafka / Azure Event Hub / Mule)
  • RAG, Vector DB, or agentic development exposure
  • Micro‐frontend experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary