We are looking for an experienced Solution Architect to design and guide the implementation of scalable SaaS solutions. You will work closely with product managers, business stakeholders, and engineering teams to align technical strategy with business objectives, ensuring our platform is robust, future-ready, and customer-focused.
Responsibilities :
- Translate business requirements into end-to-end solution designs.
- Define and communicate architecture blueprints, integration patterns, and technical roadmaps.
- Produce and maintain architecture documents, design specifications, and technical guidelines to ensure clarity and consistency across the engineering organization.
- Lead the adoption of best practices in Java, Spring Boot, Microservices, and Cloud-native architectures.
- Architect and oversee integrations using Apache Kafka for event-driven systems.
- Guide usage of Redis for caching, session management, and high-throughput data flows.
- Design and implement workflow automation using Camunda or other BPMN engines.
- Propose innovative and out-of-the-box solutions to overcome technical and business challenges.
- Partner with product managers to ensure solutions meet functional and non-functional requirements (scalability, performance, security, compliance).
- Conduct architecture reviews, provide mentorship, and support engineering teams.Evaluate emerging technologies and recommend adoption when aligned with business goals.
Requirements :
5+ years of professional software development experience with Java, including 3+ years in an architectural or solution design role.Proven experience designing large-scale SaaS applications.Strong expertise with Spring Boot, REST APIs, Microservices, and Event-driven systems (Kafka).Hands-on experience with Redis for caching and performance optimization.Experience with BPMN workflow engines (Camunda preferred) for process orchestration.Strong background in Cloud platforms (AWS / Azure / GCP) and containerization (Docker, Kubernetes).Ability and willingness to author high-quality architecture documents, guidelines, and technical specifications.Creative mindset with the ability to propose innovative and out-of-the-box solutions.Excellent communication skills with the ability to bridge business and technical discussions.(ref : hirist.tech)