> Markdown version of [/jobs/ext/2144547-software-engineer](https://www.wearedevelopers.com/jobs/ext/2144547-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). --- # Software Engineer - **Company:** Eliassen Group - **Location:** St. Louis, MO, United States - **Experience:** Expert - **Salary:** $176,800.0 - $197,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Automation of Tests, Code Review, Continuous Integration, Scrum Methodology, Cloud Services, Software Engineering, TypeScript, Enterprise Software Applications, Grafana, Spring-boot, Technical Debt, Cloudformation, AngularJS, Gitlab-ci, Infrastructure Automation Frameworks, Front End Software Development, Cloudwatch, Restful APIs, Vulnerability Analysis, Microservices - **Published:** August 20, 2026 - **Apply:** https://www.dice.com/job-detail/2ef484d7-3fe9-4c29-b811-452d6a13cfd9 ## About the Role Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance., * 5+ years of hands-on software engineering experience. * Advanced proficiency with Java and the Spring Boot ecosystem. * Experience with AWS Cloud services such as ECS or EKS, Lambda, and RDS or Aurora, and IaC tools like CDK or CloudFormation. * Experience with Angular. Familiarity with micro-frontend architecture using module federation is a plus. * Background in microservices architecture and modernization patterns such as the strangler pattern. * Strong technical writing and communication skills. * Collaborative approach and effective problem solving in cross-functional teams. * Comfort with AI-enabled tools and willingness to learn and apply emerging technologies. Experience with GitLab CI/CD and Copilot is beneficial. * Preferred experience with FedRAMP High, FISMA, or similar compliance environments. * Track record in reducing technical debt through refactoring and automation. * Familiarity with CI/CD, artifact management, and security scanning. * Familiarity with observability tools such as CloudWatch, Grafana, and OpenSearch. ## Description Our client seeks a hands-on Senior Software Engineer to modernize and maintain a mission-critical enterprise application in AWS GovCloud. The role focuses on practical engineering, reliability, and collaboration with architects and scrum teams to deliver scalable microservices and micro-frontend solutions., * Design and implement microservices using Java, Spring Boot, and TypeScript supporting event-driven and RESTful patterns. * Build solutions on AWS GovCloud services including ECS or EKS, Lambda, EventBridge, and RDS within microservices and micro-frontend architectures. * Reduce technical debt through dependency and framework upgrades with strong test automation. * Implement UI test automation and BDD practices to ensure quality. * Collaborate with enterprise architects and scrum teams to translate architecture into scalable solutions. * Apply reusable patterns and best practices for architectural consistency. * Participate in architecture and code reviews and technical discussions aligned with enterprise standards. * Document designs and decisions with clear technical writing. * Troubleshoot production issues, optimize performance, and deliver robust features. * Contribute to both new feature development and ongoing production support in Agile sprints. ## 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) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [All your telemetry data from any source in one place](https://www.wearedevelopers.com/videos/57-all-your-telemetry-data-from-any-source-in-one-place) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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)