TopDev
job-image
Principal Java (Kotlin) EngineerLogin to view salary
Quận Cầu Giấy, Hà Nội
Senior Fulltime5 năm
Application deadline: 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
Bonus: 13th-month salary (Bonus for Vietnamese new year)
Paid leave: Additional 3-day vacation (15 days in total)
Award: Monthly Culture Hero, Half-year MVP for excellent employees
Device: MacBook Pro + Dell Monitor
Company trip, Team building, Company event...
Sport club: Badminton, Football...
Health care: Annual health check
Pay Social Insurance, Health Insurance, Unemployment Insurance with full salary
Voluntary health insurance and Accident insurance (Bao Viet Tokio Marine Insurance 24/7)
Technical seminar inside & outside the company
Order Frontend technical books (base on employee's request)
Internal workshops
Scrum
Grab expense on party day.
Free bike parking.
Free fruit and coffee.
Play Station, Billiard,...
Working hour: Monday to Friday, flexible working hour
In case of emergency (covid 19), the company has Support candidates for online interviews , onboard online

⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews