> Markdown version of [/jobs/ext/2691945-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2691945-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - **Company:** Eliassen Group - **Location:** Pittsburgh, PA, United States - **Experience:** Expert - **Salary:** $124,800.0 - $145,600.0 - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Software Quality, Code Review, DevOps, Java Web Services, Oracle Databases, Oracle (Applications), Software Engineering, SQL Databases, Software Vulnerability Management, Snowflake, Technical Debt, Backend, Data Lakes, AngularJS, Apache Kafka, Data Management, Front End Software Development - **Published:** September 3, 2026 - **Apply:** https://www.dice.com/job-detail/edf515ea-3496-4ecf-b48b-8f36b1a9cbb5 ## About the Role * 8 to 10+ years of software engineering experience, with preference for 10+ years. * Strong Java backend and Angular frontend experience. * Proficiency with SQL and Oracle. * Experience with CI/CD pipelines and DevOps practices. * Exposure to application resiliency, vulnerability management, and support. * Experience owning deliverables independently in large enterprise environments. * Ability to manage multiple applications and streams of work. * AI-assisted development experience in day-to-day engineering. * Nice to have: Snowflake, cloud deployment experience, AML, data platforms or data lake, Kafka. Education Requirements: * Bachelor's degree. ## Description Our client seeks a Full Stack Engineer to modernize and support a portfolio of Java-based applications. The role requires end-to-end ownership across requirements, development, testing, deployment, and support. The engineer will code across backend services in Java and frontend in Angular, work with SQL and Oracle databases, and apply AI-assisted development practices. The position includes maintaining and replacing legacy applications with a newer Java stack, partnering with cross-functional teams, mentoring junior developers, and managing stakeholder expectations. The engineer will support multiple applications, handle production issues during U.S. hours, and participate in weekend deployments that may occur Friday evenings., * Own full-stack delivery across requirements, design, development, testing, deployment, and post-release support. * Develop backend services in Java and front-end features in Angular. * Design and optimize SQL queries and data models for Oracle and related SQL databases. * Apply AI-assisted development to improve code quality, velocity, and testing. * Improve application resiliency, manage vulnerabilities, and address end-of-life software. * Build and maintain CI/CD pipelines and automate release processes with rollback strategies. * Maintain and modernize applications, reduce technical debt, and improve coverage. * Collaborate with stakeholders, gather requirements, and support user testing. * Mentor junior engineers and perform code reviews. * Support production during U.S. hours while coordinating with the India-based team. * Participate in deployments typically on weekends and Friday evenings. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology)