Principal Java (Kotlin) Engineer - JF107

Salary: $3000-4000
Location: Nguyen Chi Thanh, Hanoi
Job Description
- 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
Skill / Experience
- 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
Benefits
- Probation 100% salary
- Salary review: Twice a year
- Bonus: 13th-month salary
- Paid leave: Additional 3-day vacation (15 days in total), Maternity leave for partner (extra 5 days)
- Activities: Year-end party, Half-year party, team-building, etc...
- Devices: MacBook Pro + Dell Monitor
- Working hour: Monday to Friday (working hour starts from 8am to 9am)
Insurance:
- Social Insurance, Health Insurance, Unemployment Insurance (company will pay for full salary)
- Voluntary health insurance & accident insurance (Bao Viet Tokio Marine Insurance 24/7)
- Health care: Annual health check
Training:
- External or internal training courses
- Support Attending Conference
- Order books based on member's requests
Others:
- Grab expenses on the party day
- Free bike parking
About our parent company in Japan
- Top fintech company in Japan
- Listed on the First Section of the Tokyo Stock Exchange
- Provides B2C services, a personal financial management service, which has 12 million users in Japan and No. 1 market share in Japan
- Provides B2B services, “Cloud Series”, SaaS-type service platform for businesses, providing comprehensive services for back office operations
About our company in Vietnam
- 100% Japanese company
- Opportunities to create services for Vietnamese market, Southeast Asian market, world market
- English-speaking environment
- Interesting Engineering Projects
- Develop brand-new services related finance services, back office operation (SaaS)
- Develop new features in personal financial management service in Japan
About Hanoi branch
- Opportunities to experience several positions
- Opportunities to try new technologies
- Develop Cloud ERP
Contact
- Email: hr@jackfruit.com.vn
- Hotline: 0973.572.008