General description
Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have more than 194,000 employees, and we operate in more than 170 countries and regions, serving more than three billion people around the world.
Our vision and mission is to bring digital to every person, home and organization for a fully connected, intelligent world.
As Huawei AI Enablement Department, we are looking for self-driven, senior developers who will carry responsibilities as part of the software development team in the following areas; working with the project PMs to design and develop core features and functionality of the large scale, multi modular software projects.
Requirements
- Bachelor or master degree in Computer, Software or Electrical and Electronics Engineering, or a related field
- Minimum 4 years of experience in software development and strong knowledge on some of the following technologies: Java, Spring, Big Data, Distributed Systems, Microservice Architecture etc.
- Knowledge in RDBMS databases (Oracle, MySQL etc.) and NoSQL databases
- Clear understanding of object orientated programming (OOP), service oriented (SOA) layered architecture and REST etc.
- Basic understanding about Linux commands and shell scripting for Ubuntu and CentOS based distros
Preferred Experience/Skills
- Understanding of design patterns and anti-patterns, DevOps best practices (Docker containers, Kubernetes technologies) is a plus
- Experience on Java Unit Tests, Continues Integration & Delivery Tools and Static Check Tools like SonarQube, SonarLint, Codestyle, FindBugs is a plus
- Experience on Java Concurrency and Profiling: Memory usage, garbage collector, CPU usage and thread usage analysis and optimization is a plus
Personal Qualifications
- Hard worker with high commitment on deliverable deadlines and quality
- Dedication to self-improvement and continuous learning
- Good analytical and problem-solving abilities
- Good written and verbal communication skills in English
Please find our privacy notice below :