Job descriptionDesign and build a complex architecture of new products and features
Resolve any technical issues, risks, and challenges, escalating as necessary and providing solutions
Develop scalable, highly secure, and high- performance applications
Develop fundamental skills of team members
Quickly fix system failures or abnormalities by monitoring or notifications
Introduce tools, systems, and cultures for efficient development
JOB REQUIREMENTMust- have:At least 7 years of experience in developing web applications
Writing comprehensive and maintainable test code (must)
Container- based development (Docker, docker- compose, Kubernetes) experience
Proficiency in Java and Kotlin for BE/willing to study Kotlin to write clear, readable, and maintainable code
Experience using, designing, and building GraphQL Web Service APIs
Strong sense of ownership
Experience in improving application security, performance, and operation
Extensive experience with Spring framework: Spring Boot, Spring Data, Spring Security, Spring Batch, Spring Cloud
Strong knowledge of sql (MySQL) and no- sql design/optimization and ORM
Agile/Scrum software development experience
Knowledge of Domain Driven Development and Onion Architecture
Experience in educating team members
Nice- to- have:Strong Knowledge of microservices architecture design and implementation
Strong knowledge of security and performance
Build and maintain application infrastructure built on AWS
Willingness to learn and build a deep understanding
BENEFITCaring Mental & Physical Recreation:Working hour: Flexible start 8AM- 9AM from Mon- Fri
Full salary in probation
Hybrid working: 2 days at the office and 3 days WFH
Insurance: Applied from Probation period:
Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary)
Private health insurance & accident insurance. From Managing level: extra for family members
Annual health check
Annual company trip; Quarterly team building
16- 24 paid days off and more
Well- equipped facility: Macbook pro, additional monitor,..
Billiards & Running club
Paternity leave: Extra 5 days
Bonus: 13th month salary
Caring Career & Development:Performance & salary review: twice/year (Jun & Dec)
Clear Career path
Foreign language & International technology- related certifications sponsoring
External & internal training courses
Soft- skill workshops
Tech seminars
Monthly and biannual Recognition Awards