BlueBottle Digital Vietnam

VMT Building, 82 Duy Tan, Hà Nội

Company Size : 25-99

View more

Job description

Overview of job

  • 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
  • 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

Job Requirement

  • At least 1 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 of  Design 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.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Spring
  • MS SQL
  • Hibernate
  • MySQL
  • MVC
  • Apache Tomcat
  • Git
  • Maven
  • Java Servlet
  • MongoDB
  • Log4J
  • Client-Server
  • JPA
  • IoC
  • Design Patterns
  • NoSQL
  • RabbitMQ
  • Nginx
  • JVM
  • Elasticsearch
  • Gradle
  • Docker
  • Singleton
  • Kibana
  • Gitflow
  • Spring Boot
  • Logback
  • Spring Cloud
  • Logstash
  • Gitlab
  • CI
  • CD
  • Apache Kafka

COMPETENCES

  • Communication Skills

BUSINESS PROFILE

BlueBottle Digital is helping to design, develop and manage innovative web & mobile solutions.

Whether is a simple front end website, web app or native iOS / Android App or a full enterprise grade digital platform, we work hand in hand with our clients to ensure the best possible digital solutions.

Founded in 2014, our Hanoi Office is growing quickly and always welcome talented and enthusiastic software engineers to join us and experience our unique culture where there is not any limit for creativeness and individual development.