Requirements
Bachelor or master degree in Computer Science/Engineering, Information Technologies or a related field
·1+ years of experience in software development and strong knowledge on some of the following technologies: Java, Spring, HTML, 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 amp; 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 : http://r.huaweistatic.com/s/esddp/agreement/v1/app.