TopDev
job-image
Principal Java (Kotlin) EngineerLogin to view salary
Quận Cầu Giấy, Hà Nội
Senior Fulltime5 năm
Hạn nộp hồ sơ: 08-06-2022

TOP 3 REASONS TO JOIN US 

  • Competitive salary & benefits
  • Flexible working time, no OT
  • Employee growth support
1
Your role & responsibilities
  • Develop scalable, high secure and high performance applications
  • Design and build a complex architecture of new products and features
  • Quickly fix system failures or abnormalities by monitoring or notifications
  • Introduce tools, systems and cultures for efficient development
  • Develop fundamental skills of team members
2
Your skills & qualifications

Must-Have:

  • From 5 years of experience in developing web application
  • Proficiency in Java and Kotlin (must) languages to write clear, readable, and maintainable code
  • Container based development (Docker, docker-compose, Kubernetes) experience
  • Writing comprehensive and maintainable test code (must)
  • ​​Experience using, designing, building REST/Web Service APIs
  • Extensive experience with Spring framework: Spring Boot, Spring Data, Spring Security, and Spring Batch
  • Deep knowledge of OOP and design pattern
  • Strong knowledge of databases (MySQL) design/optimization and ORM 
  • Agile/Scrum software development experience
  • Experience to improve application security, performance and operation
  • Experience to educate team members
  • Strong sense of ownership
  • Good verbal and written communication in English is required

Nice to Have:

  • Strong knowledge on security and performance
  • Experience with microservices architecture design and implementation
  • Willingness to learn and build a deep understanding
  • Experience of designing GraphQL API schema
  • Knowledge of Domain Driven Development and Onion Architecture 
  • Build and maintain application infrastructure built on AWS
3
Benefits
Salary review: Twice a year
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews