We're revolutionizing business communication by integrating consumer messaging apps with enterprise-grade security and compliance. We're seeking a Senior Software Engineer (BE) to join our team and work on impactful projects using cutting-edge technologies.
Requirements
- 5+ years of work experience as a Backend Engineer (Java)
- Familiar with Agile development processes
- Good English communication and documentation skills
- Strong in Java core (at least JDK 8 or above, preferred 11), OOP and Design Pattern
- Micro-service development using Spring or based on AKKA and gRPC
- Message queue: Kafka, RabbitMQ
- Experience with popular search engine frameworks: ElasticSearch, SOLR
- DB skills (SQL/NoSQL): performance optimization
- Non-Blocking IO, Asynchronous processing
- Experience with Kubernetes (big plus)
- Testing: TDD, BDD (big plus)
- Familiar with Cloud providers such as AWS, GCP, and Azure
Benefits
- 13th salary, paid pro-rata, every month
- 18 annual Leaves and 1 birthday leave
- Full salary on probation
- Fully social insurance according to Vietnam Labor Law
- Premium Health Care Insurance and Annual health check
- Lunch and parking allowances
- Team building, fun monthly, quarterly activities