> Markdown version of [/jobs/ext/498540-application-modernization-architect](https://www.wearedevelopers.com/jobs/ext/498540-application-modernization-architect). 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). --- # Application Modernization Architect - **Company:** Uncomn, LLC - **Location:** St. Louis, MO, United States - **Experience:** Experienced - **Salary:** $111,000.0 - $145,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Applications Architecture, Business Software, Content Management Interoperability Services, Databases, Oracle (Applications), Service Design, Software Engineering, Product Software Implementation Methods, SC Clearance, Information Technology, Enterprise Integration, Code Restructuring - **Published:** June 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=bece664a73da25b4 ## About the Role Do you have experience in Software implementation?, * 15+ years of related experience. * Bachelor's degree in engineering, Computer Science, CMIS, or a related field from an accredited college or university, or 4 additional years of related experience. * Experience modernizing business applications that include legacy frameworks, custom integrations, or COTS constraints. * Strong application architecture skills across service design, APIs, application patterns, and modernization planning. * Ability to translate business and technical constraints into practical modernization recommendations. * Experience supporting engineering teams through refactoring, implementation, and transition planning. * Strong collaboration and communication skills across architecture, engineering, and client stakeholders. * Must be eligible to obtain a Secret clearance or similar, granted by the U.S. Government, which requires U.S. citizenship. The government also uses 13 adjudicative guidelines to determine an individual's eligibility. * Must be willing to obtain relevant certifications as required by future client or contract needs. Preferred * Experience with Java/Spring-based application modernization. * Experience supporting Oracle modernization, database transition planning, or container readiness analysis. * Experience in financial, federal, or other highly regulated environments. * Candidates local to the St. Louis Metro East market/within commuting distance preferred, although not required. ## Description We've built a culture rooted in our Core Values, where innovation thrives, work-life balance is respected, and career growth is always encouraged. We're also proud to be recognized as a 'Top Workplace,' and that's not just us talking; it's our employees. Now, we're looking for another Uncommon Genius to join our dynamic team. If you love solving puzzles, building new things, fixing what's broken, or pushing the boundaries of creativity, we encourage you to explore the details of this position below! UNCOMN is seeking an Application Modernization Architect (Software Developer 5) to: * Lead application modernization planning for legacy Java or COTS-based systems moving toward cloud-native patterns. * Assess current-state architecture and define practical decomposition, refactoring, and interface modernization approaches. * Design service boundaries, API patterns, application workflows, and modernization sequencing that reduce delivery risk. * Partner with cloud, data, and security teams to align application design with platform, compliance, and operational needs. * Support technical decision-making around migration pathways, integration dependencies, and long-term maintainability. * Provide architectural guidance during implementation and help resolve design issues as the solution evolves. ## Related Videos - [Application Modernization and Rabbits](https://www.wearedevelopers.com/videos/120-application-modernization-and-rabbits) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [What If We Designed Employee Experience Like a Customer Journey?](https://www.wearedevelopers.com/videos/1824-what-if-we-designed-employee-experience-like-a-customer-journey) - [Navigating Application Modernization - Leveraging Gen-AI](https://www.wearedevelopers.com/videos/1605-navigating-application-modernization-leveraging-gen-ai) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Design as an algorithm, not as a feature](https://www.wearedevelopers.com/videos/471-design-as-an-algorithm-not-as-a-feature) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)