> Markdown version of [/jobs/ext/2079123-java-architect](https://www.wearedevelopers.com/jobs/ext/2079123-java-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). --- # Java Architect - **Company:** Siri InfoSolutions Inc - **Location:** Milford, OH, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Applications Architecture, Application Frameworks, Application Integration Architecture, Cloud Computing, Software Design Patterns, Web Development, Hibernate (Java), Java Web Services, JavaServer Faces, Software Architecture, Software Engineering, Software Systems, Primefaces, Spring-mvc, Spring-boot, Spring Data, AngularJS, Tools for Reporting, Microservices - **Published:** August 16, 2026 - **Apply:** https://www.careerjet.com/jobad/us6ee452ab77b4e0bb89af0b704d86e95c ## About the Role 15+ years of progressive work experience as a Java technical architect Experience of Unemployment Insurance modernization transformation program is preferred (UI domain - Benefits, Tax and Appeals). Ability to work with Partners and technology providers to conceptualize the solution and present to the customer. Advanced knowledge of Microservice and software architecture. Proficiency with Java, JSF, Angular and JavaScript. Proficiency in Application Frameworks and libraries like Hibernate, Spring boot, Spring MVC, Spring data, PrimeFaces. Experience with software design and web programming. Ability to solve complex software system issues. Worked in Cloud environment like AWS, Google. Solid understanding and working experience of Design Patterns. Hands-on experience in the development of reporting tools. Technical team management skills. Strong oral and written communication, organizational, leadership, and interpersonal skills. Excellent presentation skills., Outstanding written and verbal communication skills Anticipate change and quickly prioritize accordingly Should have good team skills and should be able to motivate & train team to understand application architecture ## Description Meeting with technology managers and the design team to discuss the goals and needs of the project. Examining and defining current architecture systems. Designing scalable architecture systems for Java-based applications. Identifying the hardware and software infrastructure needs to accommodate architectural goals. Troubleshooting design flaws and system bottlenecks. Performing validation tests to ensure the flexibility and scalability of the Java environment. Assisting the software design team with application integration. Conducting system performance tests. Completing systems reports. Work with different teams Business, Build, Testing, and Customer SMEs. Implement solutions with complete considerations on performance, supportability to achieve end user business results. Introducing initiatives around analytics, chat-bots and automation. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [Goodbye Microservices, Hello Self-Contained Systems](https://www.wearedevelopers.com/videos/100009-goodbye-microservices-hello-self-contained-systems) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)