> Markdown version of [/jobs/ext/2705522-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2705522-full-stack-software-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 software engineer - **Company:** Eliassen Group - **Location:** Rockville, MD, United States - **Experience:** Expert - **Salary:** $114,400.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Cloud Computing, Software Quality, Code Review, Cyber Security, Continuous Integration, Data Structures, DevOps, Distributed Systems, Hibernate (Java), Node.Js, Performance Tuning, Web Application Security, TypeScript, Web Applications, Freeform SQL, ReactJS, Concurrency, Spring-boot, Vue.js, Containerization, AngularJS, Information Technology, Front End Software Development - **Published:** September 4, 2026 - **Apply:** https://www.dice.com/job-detail/0c6d772c-c1ed-4a38-a292-58fd29fd3400 ## About the Role * 7+ years of full-stack development experience in an agile team. * Experience with distributed architectures and patterns. * Expertise in front-end frameworks: JavaScript, Typescript, React, Angular, or Vue. * Proficiency in back-end technologies: Node.js, Spring Boot, Hibernate. * Understanding of Java memory and concurrency models. * Experience crafting complex SQL queries and performance optimizations. * Familiarity with DevOps practices, CI/CD pipelines, containerization, and cloud platforms. * Experience with security and cloud operations valued. Education Requirements: BS in Computer Science or a STEM field, or equivalent understanding of CS concepts such as data structures and algorithms. Recruitment Transparency Notice ## Description Our client seeks a full-stack software engineer to join the Cyber and Information Security team to design, develop, and maintain web applications and tools. The role requires collaboration across teams, delivery of secure and scalable solutions, and engagement with modern engineering practices including testing, code reviews, and CI/CD. Candidates should be willing to learn security domain concepts and leverage AI to enhance delivery and user experience., * Design and develop robust, scalable, and secure web applications. * Write clean, functional, and maintainable code. * Participate in code reviews to ensure code quality and adherence to best practices. * Write unit, integration, and end-to-end tests. * Release changes with higher cadence. * Leverage AI to implement, to learn, and to improve customers' user experience. * Work collaboratively with the team and broader CIS Finra technology teams. * Review code written by others and welcome review from others. * Focus on user effectiveness and outcomes of delivered tools and applications. * Learn and apply security domain concepts. * Stay informed on emerging technologies and industry trends. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [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) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [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) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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)