We are seeking an experienced and dynamic Senior Solutions Architect to join our team. This role requires a professional with a deep understanding of Java, Spring Boot, and microservice architecture, as well as the ability to communicate effectively across different levels of the organization. The ideal candidate will be a motivated self-starter with strong consulting and leadership skills.
Key Responsibilities:
- Solution Documentation and Communication:
- Document and communicate solutions clearly to various stakeholders, including executives, technical teams, and administrative staff.
- Ensure that all solutions are well-documented and understood by all relevant parties.
- Leadership and Direction:
- Lead discussions and provide direction to various teams.
- Act as a liaison between technical teams and business stakeholders to ensure alignment and clarity.
- Consulting and Requirements Gathering:
- Conduct thorough requirements-gathering sessions with clients and stakeholders.
- Provide expert consulting services to help clients understand their needs and how best to meet them.
- Technical Expertise:
- Utilize solid knowledge of Java 8 and its features in developing solutions.
- Implement hands-on experience with Java Spring Boot Framework in projects.
- Work with microservice architecture and cloud-native applications.
- Apply basic knowledge of AWS cloud and core services to develop and deploy applications.
Qualifications:
Must-Have:
- Proven ability to document and communicate solutions effectively across different organizational levels.
- Strong leadership skills and ability to provide direction to various teams.
- Experience in consulting and requirements gathering.
- Solid knowledge and hands-on experience with Java 8.
- Proficient with Java Spring Boot Framework.
- Hands-on experience with microservice architecture and cloud-native applications.
- Basic knowledge of AWS cloud and its core services.
- Presentable, motivated, and self-starter attitude.
Nice-to-Have:
- Experience with front-end technologies such as Angular and Node.js.
- 3 years of experience with cloud-native application development, container orchestration, Unix/Linux environments, site reliability engineering, software systems development, and/or software security.
- 5 years of experience working with various enterprise and cloud technology systems, designing solutions, or developing business applications.
Additional Skills:
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication skills.
- Ability to work independently and as part of a team.
- Ability to stay updated with the latest industry trends and technologies.