Lead Backend Engineer
We have an exciting opportunity for Lead Backend Engineer to work with a fast-growing Machine Learning, Artificial Intelligence and Advanced Analytics Technology Company here in the United Arab Emirates. This company aims to become a leading global Data Science, Big Data and Analytics powerhouse with a key focus on applied machine learning and artificial intelligence. Come be a part of their journey!
As a Lead Back End Engineer, you will be part of the global engineering team responsible for delivering an end-to-end solution from initial concept through final solution leveraging cutting-edge technologies. The skills required spans from coding to integrating several technologies across disparate platforms, along with leading teams and architecting solutions. This requires a deep understanding of systems, data structures, modern scripting and enterprise level languages as well as open source tools, microservices architecture and people management.
In this role, you will lead design & architecture discussions, be hands on with coding, release and testing, collaborate with Product Management, QA, DevOps and other teams to design, build, test, and roll out, build and manage micro-services using Spring Boot and other modern Java technologies, promote best practices like Continuous Deployment and TDD, research new & emerging techs that may enable improvements in the product development and assist the Product Management team by assessing technical feasibility and provide insights into the possible tech solutions, their implications and the required effort, maintaining and writing user stories.
For this, you will need:
– Extensive experience in JAVA.
– Extensive experience of Micro-services, Spring and Neo4j.
– Extensive experience designing and developing Micro-services / Micro-services architecture.
– Experience with MongoDB or PostgreSQL and TDD is nice to have.
– Experience with the TDD methodology and Java testing frameworks (Mocks/Junit, etc.)
– Experience with big data solutions such as Elastic, HBase, Hadoop and Kafka.
– Experience with Git.
– At least 5 years of experience working using a scrum based, agile, development process
– At least 2 years management of teams with a 10+ people
This would see you working and living in the United Arab Emirates, whether you’re looking for a change in climate or lifestyle, here you can enjoy some of the finest beaches, leisure facilities and nightlife available, whilst providing both high quality healthcare and education, and a wide range of living accommodation. The UAE offers one of the most stable, safe and secure places to live in the world.
On offer for this position is a tax-free salary of up to 50,000 AED p/month, along with a comprehensive benefits package which includes; private healthcare insurance for you + family, annual flight allowance for you + family and educational support if you have children.