We are looking for a strong experienced developer to join our professional development team.
The team develops web applications from scratch with hot technologies.
Each one of the team is responsible for developing end to end flows BE and FE and delivering high quality services.
* B.Sc in computer science or software engineering.
* Experience with React.js or Angular.js or any other JS frameworks.
* Excellent understanding of OOP and OOD.
* Experience in Java (2+).
* Experience in Spring framework/ Spring boot.
* Experience in Unit testing.
* Experience in Rest API or Graphql.
* Good understanding and knowledge of machine learning.
* Experience and hands on in python.
* Experience working with DBs (MySql and NoSql).
* Experience in Git and GitHub.
* Experience in Docker and Kubernetes.
* Knowledge in project life cycle and deployment process.
* Familiar with Jenkins and maven.
* Passionate about technology, fast learner, independent, ability to investigate and solve complex problems.
* High self learning abilities and strong analytical skills.
* Team player and a co-worker