Senior Java Engineer (Magnolia CMS)

Ho Chi Minh city 11 November 2018
DESCRIPTION

We are looking for talented Java Engineers to work on Magnolia CMS to build websites for our international customers. Our team members reflect the character of our website CMS through a flexible, friendly, and open culture that is both inspiring and fun.

WHAT YOU WILL DO

  • Work as a Senior Software Developer on web-based application projects in JAVA-related and open-source technologies (see detailed requirements):
  • Analyze system requirements
  • Participate in system design and implementation
  • Perform as a key member in technical problem resolution on projects under experienced team leaders
  • Play the role of a team leader managing a small number of developers on specific projects

WHAT YOU NEED FOR THE JOB

  • Strong knowledge in system design, programming, technical troubleshooting, and problem-solving skill
  • Experienced in IOC (Spring or Google Guice) and service design
  • Experienced in front-end technologies and components (HTML/JS/CSS)
  • Experienced in popular Java web frameworks like Spring MVC, Velocity/ThymeLeaf is required
  • Experienced in popular Java persistent frameworks like Spring Data JPA, JPA, Hibernate is required
  • Experienced with Tomcat is required
  • Knowledge of cloud based development is a plus
  • Experienced in open-source CMS like Magnolia is a big plus
  • Experienced with Google Web Toolkit and Vaadin is a plus
  • Experienced with MySQL database is preferable
  • Familliar to CASE and SCM tools (eg. GIT, Maven, Bamboo, Jenkins ...)
  • Solid soft skills: group discussion leading, teamwork, presentations
  • Fluent in reading/writing/speaking English
  • Must be independent, responsible, and self-motivated with the ability to learn and achieve superior results
  • Possessing strong methodologies when researching new technologies 

At PYCOGROUP, we don’t just offer you a job, we offer you your future. Here’s your chance to get your hands on…

  • The latest technologies for mobile & web development
  • Teammates that challenge you to exceed your limits
  • The finest IT tools to raise your potential to even greater heights
  • The power to deliver some truly awesome products & services
  • Cutting-edge collaborative software development
  • A career path that allows you to learn and grow
  • Attractive annual bonuses
  • Private health care program