> Markdown version of [/jobs/ext/1978933-java-architect-program-manager](https://www.wearedevelopers.com/jobs/ext/1978933-java-architect-program-manager). 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). --- # Java Architect & Program Manager - **Company:** The Smart - **Location:** Phoenix, AZ, United States - **Experience:** Expert - **Salary:** $124,800.0 - $187,200.0 - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Continuous Integration, DevOps, Distributed Systems, Software Architecture, Systems Development Life Cycle, Release Management, Software Engineering, Systems Integration, Containerization, Information Technology, Deployment Automation, Microservices - **Published:** August 7, 2026 - **Apply:** https://www.careerjet.com/jobad/uscbe78378f9c445247ab383314ec16bf5 ## About the Role * Bachelor's degree in Computer Science or related field with 8+ years of project/program management experience. * Strong hands-on background in Java application development and technical leadership roles. * Experience leading large-scale, cross-functional software development programs. * Deep understanding of software architecture, system integrations, dependency management, and SDLC best practices. * Experience with DevOps practices, CI/CD pipelines, release management, and engineering toolchains. * Knowledge of distributed systems, microservices architecture, and modern integration patterns. * Experience working with cloud platforms such as AWS, Azure, or GCP. * Strong stakeholder management, executive communication, and organizational leadership skills. * Proven ability to manage risks, complex dependencies, budgets, schedules, and delivery roadmaps. * Excellent analytical, problem-solving, facilitation, and team mentoring capabilities. ## Description As a Java Architect & Program Manager, you will provide technical leadership and drive the successful delivery of complex software development programs. You will bridge engineering and business teams, guiding architecture decisions, managing cross-functional initiatives, and ensuring scalable, high-quality solutions aligned with organizational goals., * Lead end-to-end planning, execution, and delivery of complex software development programs. * Provide technical leadership on Java-based architectures, integrations, and application modernization initiatives. * Identify, manage, and mitigate technical risks, dependencies, and delivery challenges. * Collaborate with architects, developers, QA, DevOps, and business stakeholders to ensure successful outcomes. * Drive architecture reviews and ensure solutions align with long-term business and technology strategies. * Establish program governance, KPIs, dashboards, and executive reporting processes. * Support CI/CD, deployment automation, observability, and DevOps best practices. * Champion adoption of microservices, cloud-native technologies, containerization, and automated testing. * Facilitate communication between technical teams and executive stakeholders. * Mentor teams and promote engineering excellence, accountability, and continuous improvement. ## Related Videos - [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) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Developer Tools for Microsoft Azure](https://www.wearedevelopers.com/videos/450-developer-tools-for-microsoft-azure) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [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) - [The Open-source Java SDK for Multi-Cloud Development - Sandeep Pal](https://www.wearedevelopers.com/videos/2113-the-open-source-java-sdk-for-multi-cloud-development-sandeep-pal) ## Related Articles - [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) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Should Tech Managers Be Developers First? Pros and Cons](https://www.wearedevelopers.com/magazine/327-should-tech-managers-be-developers-first-pros-and-cons) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [From developer to manager – what does it take to become an engineering manager?](https://www.wearedevelopers.com/magazine/42-from-developer-to-manager-what-does-it-take-to-become-an-engineering-manager)