Software Engineer, Java, Senior
Ho Chi Minh City, Vietnam
1 ngày trước

Job description

Our team members in Vietnam reflect the character of our CMS through a flexible, friendly, and open culture that is both inspiring, fun, and filled with challenges.

You will work as a Senior Java Developer on web-based application projects in Java-related and open-source technologies.

  • What you will do
  • What you bring in
  • What we offer you
  • What you will do

  • Analyze system requirements
  • Participate in system design and implementation
  • Perform as a key member in technical problem resolution on projects under experienced team leaders
  • Be able to act as a team leader, managing a small number of developers on specific projects.
  • What you bring in

  • Education : Bachelor of IT or equivalent
  • Communication skills : Intermediate-level English (good in all areas, especially writing and speaking)
  • Strong knowledge in Java Web & Enterprise (EE) technologies , system design, technical troubleshooting, and problem-solving
  • Servlet API, JAX-RS (REST), JSON-P; Apache Tomcat, JBoss AS / Wildfly, etc.
  • Java SE 8 (lambdas, streams, interface evolution), APT, Lombok, Groovy, JUnit 4 and 5, Mockito, Hamcrest matchers
  • Experienced in IoC (Spring Framework or Google Guice) and service design Templating (Freemarker, Handlebars, Velocity)
  • Rapid application & UI development frameworks (Vaadin, SpringBoot), Sass, JavaScript
  • Strong in database design and programming (MySQL, H2), as a plus, JCR 2.0 (Java Content Repository), Jackrabbit, Lucene
  • Experience with Maven, Git, CI / CD, Jenkins Pipelines, Docker, Selenium
  • Knowledge of cloud-based development is a plus
  • Experienced in open-source solutions such as CMS, CRM, E-commerce, Portal, and social networks is a plus
  • Solid soft skills : group discussion leading, teamwork, problem-solving, presentations
  • Must be independent, responsible, and self-motivated with the ability to learn and achieve superior results
  • Possessing strong methodologies when researching new technologies
  • What we offer you

  • 13th-month salary, 1-month bonus in 3rd year, 2 months bonus in 5th year and day-off
  • Private health care program for you and your family members
  • English training with a native English teacher
  • Potential opportunities for exchange program to Europe as 2 off-weeks
  • Telecommuting if needed
  • Whoopie Fridays where people can meet, chat, and exchange knowledge
  • A refrigerator fully stocked with snacks, fruit, and beer
  • Monthly team building activities, outings, and luncheon meetings for knowledge sharing
  • Stylish office, equipped with a 15 Macbook Pro and 27 Apple Thunderbolt Display for each employee
  • Báo cáo công việc này

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Nộp đơn
    Email của tôi
    Bằng cách nhấp vào "Tiếp tục", tôi đồng ý với neuvoo để xử lý dữ liệu của tôi và gửi cho tôi thông báo qua email, như được nêu chi tiết trong Chính sách bảo mật của neuvoo. Tôi có thể rút lại sự đồng ý của tôi hoặc hủy đăng ký bất cứ lúc nào.
    Tiếp tục
    Mẫu đăng ký