> Markdown version of [/jobs/ext/3713267-application-architect](https://www.wearedevelopers.com/jobs/ext/3713267-application-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 Architect - **Company:** RGP - **Location:** Chicago, IL, United States - **Experience:** Experienced - **Salary:** $124,800.0 - $145,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Applications Architecture, Computing Platforms, Cloud Computing, Computer Programming, Data Auditing, Data Migration, Enterprise Software Applications, Okta, Spring-boot, Data Layers, Adobe, Kubernetes, Apache Kafka, Microservices - **Published:** October 13, 2026 - **Apply:** https://dejobs.org/x/x/5349C764A4384D32B4871D8D91918CCF/job/ ## About the Role 1. Problem solving abilities. Strong curiousity and desire to understand problems and resolution skills. 2. Hands on programming experience with Java, Spring Boot, Service Templates. 3. Experience with data migrations and data quality assurance. 4. Authorization roles and policy scopes (ie: JWTs, scope, authorization course and fine grained). 5. Public cloud experience (AWS/GCP). 6. Responsible for building design patterns in enterprise systems can adopt and enforce 7. Patters need to be engineered and standardized (work with tech leads and engineers who will adopt with minimal efforts 8. Using Spring root, messaging framework - Kafka and eventing framework 9. Ability to write ADR's to define policies to be enforced within the systems 10. Microservices and Kubernetes - Containers, Lambda (Adobe driven designs) - must be API driven so OKTA authorization through the data layer - some knowledge of this is required) 11. Individual contributor - partnered up with team to achieve goals 12. Eventing pattern to be established, work with architecture review board to approve patterns 13. Team size - working with architecture office - 3-4 people, deployment team (operations, engineer squad, others) - 5-7 people 14. Should be very good at developing the framework to be operationalized (solid operational mindset and point of view 1) Platform Architecture - Required Skill / Experience 2) Data Migration - Required Skill / Experience 3) Cloud - Required Skill / Experience