We are seeking a Technical Architect to lead our innovation initiatives and provide technical guidance and leadership to our development teams. The ideal candidate will have extensive knowledge of product development and software development methodologies, and experience with cloud vendors, including PaaS services and containers.
Requirements
- Hands-on technical/architectural expertise in technologies such as Java Spring, Spring Boot, Python, Kafka message broker, SQL/No-SQL DBs, Angular, and Cloud patterns
- Experience with Azure and AWS cloud providers and knowledge of at least one other cloud provider
- Hands-on experience in Terraform, Grafana, Helm charts, and monitoring work in production
- Technical/architectural understanding of AI, Gen AI, Agentic AI, and Prompt engineering
- Experience designing monolithic and microservices architecture and solutions
- Extensive knowledge of product development and software development methodologies
- Proven experience as a software architect for 5+ years
- Minimum 10+ years developing applications in Java Spring, Spring Boot environments
- Deep knowledge of architectural and design patterns for business tier and web development
- In-depth and practical Java development experience including a deep technical understanding of the Spring and Spring Boot frameworks
- Practical experience developing solutions with cloud vendors and experience architecting scalable, performant, and secure solutions in a hosted/SaaS environment
Benefits
- Competitive salary
- Benefits package
- Opportunities for career growth and development