Top 3 reasons to join us
- Personal accident and medical care insurance.
- Attractive annual bonuses - 13th-month salary
- Laptop options
Job description
- Perform development on Java open source platform
- Develop web-based business application systems
- Define site objectives by analyzing user requirements
- Envisioning system features and functionality;
- Designing new features
- Optimizing system performance
Your skills and experience
You must have:
- At least 2 year experience working in Java development;
- Experience in Git (Merge, Rebase, Gitflow)
- Experience in Spring Boot, Spring or equivalent frameworks
- Good knowledge of SQL (My SQL, Postgres) and NoSQL (MongoDB), Java JPA or Hibernate
- Experience in Log framework (Logback, Log4j, ..)
- Good knowledge ofDesign Patterns (IOC, Singleton, Proxy, MVC, etc..)
- Experience in Gradle/Maven
Nice to have:
- Good knowledge of Spring Cloud
- Good knowledge of Servlet will be an advantage
- Good knowledge of how client - server communication work
- Good knowledge of Logstash, Kibana, Elasticsearch
- Good knowledge of Docker and Docker-Compose.
- Experience in Gitlab CI/CD and RabbitMQ, Kafka will be an advantage
- Good knowledge of JVM Garbage collector
- Good Knowledge of Tomcat, Apache, Nginx configuration.
- Should be strong in communication skills.
Why you'll love working here
- Attractive salary with 13th month salary and additional performance bonus for excellent performance.
- Full package of insurances regulated by the Labor Code and additional Premium health care and accident insurance.
- Paid leaves and annual health check
- Annual company trip and regular teambuilding activities
- Western management style: professional, dynamic, open minded, creative, supportive, friendly, and encouraged for feedback.
- Lunch allowance and cafeteria inside office
BlueBottle Digital Việt Nam
Bluebottle Digital is a boutique digital dev, helping to design, dev and manage innovative web