What are the responsibilities and job description for the Java Architect/Solution Architect position at Snowrelic Inc?
We are looking for a Solution Designer to join our Digital Engineering Team. You will be responsible for developing engineering design specifications, supporting architecture modernization initiatives, and working across a diverse tech stack to deliver scalable digital solutions.
You will also play a critical role in streamlining solution designs, setting up technical foundations, and presenting proposals to stakeholders.
Key Responsibilities
You will also play a critical role in streamlining solution designs, setting up technical foundations, and presenting proposals to stakeholders.
Key Responsibilities
- Collaborate across organizational teams to gather requirements and generate detailed Engineering Design Specifications.
- Aggregate and modernize existing architecture diagrams; convert legacy designs to Lucidchart for new initiatives.
- Analyze and set up multiple front-end codebases for high-level understanding and architectural consistency.
- Provide technical solutions and code reviews for applications using React, Spring, jQuery, Struts, and legacy servlet/JSP frameworks.
- Offer guidance on modernization efforts, with exposure to SAP Hybris being a strong advantage.
- Leverage experience with Docker, Podman, RedHat OpenShift (on AWS) for containerization and deployment.
- Utilize Splunk for logging and monitoring, Tekton for CI/CD pipelines, and Jira for project management.
- Develop a broader architectural understanding of MuleSoft integrations and Spring[1]based APIs.
- Create and deliver clear, compelling presentations and proposals for technical solutions and design approaches.
- Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
- 5 years of experience in solution design, software development, or technical architecture roles.
- Strong hands-on experience with React, Spring Framework, jQuery, Struts, JSP/Servlets.
- Familiarity with SAP Hybris is a plus.
- Experience with containerization tools and cloud platforms: Docker, Padman, OpenShift on AWS.
- Working knowledge of Splunk, Tekton pipelines, and Jira.
- Understanding of integration frameworks like MuleSoft and Spring APIs.
- Excellent verbal and written communication and presentation skills.
- Ability to thrive in a fast-paced, cross-functional team environment.
- Prior experience modernizing legacy applications.
- Experience in creating technical documentation, system diagrams, and architecture proposals.
- Strong problem-solving skills and a proactive attitude.