Sr. Full Stack Engineer (Angular + Java + Oracle)
Location: Dublin, CA (Hybrid 3 days onsite Tue, Wed, Thu)
Duration: 6 Months Contract to Hire
Work Authorization: Must not require sponsorship
Position Overview
We are seeking a Senior Full Stack Engineer to support a major modernization initiative for a legacy enterprise platform. The role involves rebuilding an Oracle-heavy legacy system (ADF-based UI and backend) into a modern Angular + Spring Boot architecture. This is a hands-on engineering role focused on full-stack development, legacy transformation, and API-driven systems.
Key Responsibilities
Modernize and rebuild legacy ADF-based UI into scalable Angular applications
Design, develop, and maintain Spring Boot microservices for backend modernization
Analyze and reverse-engineer Oracle-based business logic and data models
Design and implement RESTful APIs using OpenAPI/Swagger standards
Work extensively with Oracle SQL for data access, tuning, and transformation
Translate legacy functionality into modern, cloud-ready architecture
Collaborate with frontend, backend, and database teams
Use GitHub Copilot and AI-assisted tools to improve delivery speed and quality
Build unit, integration, and E2E tests using Jest and Playwright
Participate in code reviews and architecture discussions
Required Skills (Must Have)
Strong Angular (modern versions)
Strong Java + Spring Boot experience
Hands-on Oracle SQL experience (mandatory)
Legacy system modernization / re-platforming experience
REST API and OpenAPI design expertise
Full-stack development experience
Experience working in enterprise environments
Exposure to AI-assisted development tools (GitHub Copilot)
Tools & Technologies
Frontend: Angular, Jest, Playwright
Backend: Java, Spring Boot
Database: Oracle (legacy/on-prem)
APIs: REST, OpenAPI
Cloud: Azure (preferred)
AI Tools: GitHub Copilot
Additional Skills (Preferred)
Experience with Azure cloud services and deployments
Knowledge of event-driven architectures (Kafka, Azure Event Hub, MuleSoft)
Exposure to modern AI engineering patterns (RAG, Vector databases, agent-based systems)
Experience with micro-frontend architecture and modular UI design
Project Highlights
Large-scale legacy modernization initiative
Migration from Oracle/ADF to Angular + Spring Boot
AI-assisted development using GitHub Copilot
Contract-to-hire opportunity