Experienced Software Architect
Location: Israel, Jerusalem/TLV
Requirements:
13+ years of experience leading and inspiring software development teams in development and infrastructure
Design and architecting cloud-native technologies in the Java ecosystem, Evangelizing on clean code and engineering practices.
Good understanding of the practical application of agile development methods and leading software development teams in a CI/CD/SaaS environment.
Significant exposure to AWS and security
Experience working directly with senior IT groups in an advisory role and experience working with management and c-executives to create technical strategies.
Good hands-on experience and love to code. Worked with large team and codebase.
Good exposure to messaging systems
Engage with architects/product team to comprehend functional challenges, prototype new ideas, and new technologies, and help to create innovative solutions. Aware of the latest trends.
Architected products from the ground up in a collaborative environment. Created "wow" factor for end users.
Must:
Java, Spring, AWS, MongoDB, Elasticsearch, MySQL, Redis, Gradle/Maven/Jenkins
Data modeling with Domain Driven Architecture with multiple SQL/NoSQL stores.
Performance engineering, deployment management, and production troubleshooting skills.