Job Summary
As a Solution Architect you will be responsible for designing developing and maintaining high-quality software solutions using AWS SQL Spring Boot Java Spring MVC and JavaScript. You will collaborate with cross-functional teams to deliver innovative solutions that drive business success. This hybrid role offers the opportunity to work both remotely and onsite during day shifts ensuring a balanced work-life experience.
Responsibilities
- Design and implement scalable software solutions using AWS and Java technologies to meet business requirements.
- Collaborate with cross-functional teams to gather and analyze requirements ensuring alignment with project goals.
- Develop and maintain efficient and reliable code using Spring Boot and Spring MVC frameworks.
- Optimize database performance and ensure data integrity using SQL and mySQL.
- Proven experience as a Solution Architect or similar role.
- Strong understanding of software development lifecycle (SDLC) and architectural frameworks (e.g. TOGAF Zachman).
- Proficiency in cloud platforms (e.g. AWS Azure Google Cloud).
- Experience with microservices APIs and integration patterns.
- Ability to work collaboratively in a cross-functional team environment
- Experience in DevOps practices and CI/CD pipelines
- Familiarity with data architecture and security best practices
- Implement front-end functionalities using JavaScript to enhance user experience.
- Conduct code reviews and provide constructive feedback to improve code quality and maintainability.
- Troubleshoot and resolve software defects ensuring timely delivery of solutions.
- Stay updated with industry trends and emerging technologies to incorporate best practices into development processes.
- Ensure compliance with security standards and protocols in all software solutions.
- Provide technical guidance and mentorship to junior developers fostering a collaborative team environment.
- Participate in agile development processes contributing to sprint planning and retrospectives.
- Communicate effectively with stakeholders to provide updates on project progress and address any concerns.
- Contribute to the continuous improvement of development processes and tools.
Qualifications
-
- Demonstrate expertise in AWS SQL Spring Boot Java Spring MVC and JavaScript showcasing a strong technical foundation.
- Possess a deep understanding of software development life cycle and agile methodologies.
- Exhibit excellent problem-solving skills and the ability to troubleshoot complex issues.
- Show proficiency in database management and optimization techniques.
- Have strong communication skills to effectively collaborate with team members and stakeholders.
- Display a commitment to continuous learning and staying updated with technological advancements.
- Demonstrate leadership qualities to guide and mentor junior team members effectively.
Certifications Required
- Certifications such as AWS Certified Solutions Architect TOGAF or Microsoft Certified: Azure Solutions Architect Expert.