Top 3 reasons to join us
- Dynamic & flexible environment
- Transparent leadership
- Opportunities to develop personally&professionally
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 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.
Why you'll love working here
Give your input into the company and see your best work realized
Perks of working with JMango
- Innovative, friendly and supportive team
- Be part of a creative and passionate culture
- Applicable for all normal benefits: insurance, End-of-year Tet bonus, annual outing trip, team building activities/ kick off
- Sport activities: Football, swimming
- Great working environment with Game zone - PlayStation, Xbox, WII, Billac, and beanbag for relaxing time inside office
- Free office lunch, cafeteria inside office
JMango Vietnam Operations Co.,Ltd
One of the first dedicated mobile app companies in the world