Software Architect
- תל אביב
- משרה קבועה
- משרה מלאה
- Take an active, hands-on role in the development of new and existing features, including environment setup, code writing, and conducting code reviews, while advocating for best practices in Java development
- Take Vicarius to the next level by improving the architecture technologies to support the huge scale, anticipating growth from hundreds of clients to thousands
- Lead the implementation of technical architectures and designs for new components within our system, prioritizing high availability, scalability, and performance within a SaaS environment
- Act as a liaison between R&D teams, driving the technical backlog in collaboration with Product Management and Engineering leadership, ensuring alignment with the cross-product architecture
- A solid background with over 10 years of experience in Software Engineering
- A minimum of 5 years of experience in a Software Architect role
- Demonstrated expertise in crafting architectures for large-scale SaaS solutions, with a focus on scalability and performance optimization
- Strong understanding of object-oriented programming principles
- Deep knowledge of Java and proficiency in the Spring Framework
- Experience working with Amazon Web Services technologies such as EKS, SQS, and S3
- Familiarity with relational and non-relational databases including MySQL, Redis, MongoDB, and Elasticsearch, preferably AWS managed database services
- Experience with continuous integration (CI/CD) tools and practices
- Understanding of SaaS-based security products
- Knowledge of the enterprise cybersecurity ecosystem and associated processes
- Certified AWS architect
Mploy