Java Fullstack Engineer with AI
Explicitly requires vibe coding skills; uses Windsurf and other agentic coding tools like Copilot and Q Developer as part of the workflow.
About the Role
Senior Full Stack Java Engineer to build a new Azure-hosted application (AKS) with an Angular front end, Oracle DB, and high-volume, fault-tolerant data processing. The role requires hands-on AI experience with agentic coding tools (Windsurf, Copilot, Q Developer, etc.), strong reliability and caching design, and is based hybrid in Pittsburgh for a 6+ month engagement.
Job Description
Role
Senior Full Stack Java Developer (Hybrid — Pittsburgh, PA). 6+ month engagement to develop a new application deployed to Azure AKS with an Angular front end, a small Oracle database, and analytics reporting for a limited user base. Strong emphasis on reliability, fault tolerance, caching, and integration with AI/agentic coding tools.
Key Responsibilities
- Design and implement backend services in Java/Spring Boot and frontend components in Angular.
- Deploy and operate the application in Azure (AKS), ensuring multi-region availability and meeting RPO/RTO targets.
- Implement high-volume data processing with fault tolerance, persistent object stores, and reliable input delivery.
- Implement caching and messaging solutions (Azure Blob caching, Kafka, Redis as indicated).
- Orchestrate service calls between client and partner systems, and support analytics/reporting for up to ~10 users.
- Integrate and work with AI/agentic coding solutions as part of the development workflow (Windsurf, Copilot, Q Developer, etc.).
Requirements
- Senior-level experience as a Full Stack Java/Angular developer.
- Hands-on experience with AI tooling / agentic coding solutions (personal or professional). Windsurf experience is required/preferred; Microsoft Copilot, Amazon Q Developer or similar acceptable.
- Experience deploying and operating applications on Azure (AKS), including multi-region deployments and disaster recovery: target RPO ~10 minutes and RTO ~1 hour.
- Experience with Oracle databases, caching strategies (Azure Blob, Redis), and messaging/streaming platforms (Kafka).
- Strong experience building fault-tolerant, high-throughput systems and reliable input delivery/persistent object stores.
- Ability to work hybrid in Pittsburgh is strongly preferred; candidates on US soil only. Non-local or visa-holders may be considered for a 6-month engagement only.
Architecture & Tech Stack (summary)
Java, Spring Boot, Angular, Azure AKS, Oracle DB, Azure Blob storage, Kafka, Redis. Preference for Azure (AWS may be accepted in some cases). Windsurf (cloud Sonnet 4-5), Microsoft Copilot, Amazon Q Developer and similar AI/agentic coding tools are part of the expected toolset.
Other Notes
- Strong preference for candidates local to Pittsburgh. Some remote arrangements may be possible for the right candidate. Contact: [email protected]
Tech Stack
Skills
Experience Level
Benefits
- •Hybrid (Pittsburgh, PA)
- •Contract — 6+ months
- •Possible remote options for the right candidate