Job Description
At AwareX, we are transforming the way communications service providers engage with their customers and we are looking for a lead chatbot developer to help us scale.
Responsibilities
- Work closely with cross-functional product teams to build new features
- Coordinate with User interface teams to make sure that the solutions you're designing work holistically end to end for the use cases
- Perform code reviews, identify potential issues and provide coding best practice recommendations
- Help mentor more junior members of the team
- Build and automate repeatable processes to improve efficiency
Requirements
- Expert level of Java knowledge with at least 5 years of experience
- Experience is chatbot development integrating with Facebook, Google Assistant, Alexa, WhatsApp, Viber etc.
- Knowledge of ML, AI and NLP.
- Development experience in REST APIs, SOAP and Microservices architecture
- Experience in continuous integration and DevOps.
- Expert knowledge in spring framework
- Design patterns and software architecture experience
- Bachelors/master’s degree in computer science or related field of study
- Strong fundamentals in Data structures and Algorithms
- Knowledge and experience in full software development lifecycle
- Ability and willingness to learn new technologies quickly
- A sound understanding of Git and branching strategies
How to Apply
Please send your resume to jobs@awarex.com