Yêu cầu công việc
Requirements:
- A University Qualification in Software Engineering or a related degree with:
+ 6+ years of experience Java development
+ Coding at high quality applying Clean Code, Design Patterns and SOLID principles.
+ Knowledge of DevOps practices and culture
+ Agile SCRUM/KANBAN experience
+ Spring (Core, Boot, Web, Data, AOP, Transaction Management)
+ Persistence tools and ORM (Hibernate, Querydsl, Spring JDBC template)
+ HTTP protocol, web services and best practices
+ Data Management tools (Relational/nonRelational/inMemory DBs, Message Brokers)
+ Dynamic infrastructure tools (Docker, Kubernetes, Cloud Service Provide)
+ Good English communication skills
Desired skills:
+ Communication skills
+ Estimation and planning
+ Time management skills, embracing change
+ Sociable, proactive, team player
+ Fast learner
+ Ability to coach others.