Mô Tả Công Việc
JOB DESCRIPTIONWe're building Saas products and services and there are certainly a lot of things to do. As part of the team, you’ll encounter both technical and business challenges on a daily basis. Below are some examples that we believe you will find interesting. Tech challenges:
Performance optimization (slow DB queries, High latency API,...)
Micro-service design (domain driven design, decoupling service,...)
Async processing
Service logging & monitoring
Business challenges:
Large enterprise support with thousands of record
Pay as you go charging
Domain boundary context
RESPONSIBILITIES
Develop BtoB applications having a massive amount of data from scratch
Design a complex architecture which includes API linkage to external systems
Quickly fix system failures or abnormalities by monitoring or notifications
Improve CI/CD for the delivery of a product
Introduce tools, systems and cultures for efficient development
Develop fundamental skills of team members
Lead the development team of 7+ members with Agile/scrum methodologies and processes
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
We are looking for below roles: Principal Java Engineer (8+ years of total experience in Java)
Our requirements:
Must Have:
Having experience in Java/Kotlin development with detail mentioned above
Having experience in operation of an application on a production environment
Experience to develop B2B applications
Experience in improving application performance
Experience with Agile development
Having a strong product mindset
Container-based development (Docker, docker-compose, Kubernetes) experience
Writing comprehensive and maintainable test code
Experience using, designing, and building GraphQL Web Service APIs
Extensive experience with Spring framework: Spring Boot, Spring Data, Spring Security, Spring Batch, Spring Cloud
Knowledge of Domain Driven Development and Onion Architecture
Strong knowledge of sql (MySQL) and no-sql design/optimization and ORM
Experience with Microservices
3+ years experience in leading a team of 7+ engineers to build, deliver and operate projects successfully, fostering a collaborative and high-performance culture.
Strong sense of ownership
Excellent English verbal communication skills
Have ability to build and review technical architecture, have the ability to provide solutions for technical problems and train junior members in the team.
Nice to Have:
Experience with Terraform (IaC).
Experience with scrum master role.
Experience working in a multi-cultural environment.
Build and maintain application infrastructure built on AWS
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Caring Mental & Physical Recreation:
Hybrid working
Full salary in probation & 13th month salary
Social insurance on full salary from probation
Premium Health insurance from probation
Flexible start 8AM-9AM from Mon-Fri
17 days off annually + 1 Birthday Leave
Paternity leave extra 5 days
Annual company trip; Quarterly team building activities
Club activities
Annual health check
Caring Career & Development:
Clear Career path
Foreign language & International technology-related certifications sponsoring
Well-equipped facility: Macbook pro, additional monitor,..
Soft skill workshops
Tech seminars
Monthly and biannually Recognition Awards
Performance review twice/year
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.