Java Technical Lead

Ho Chi Minh city 29 October 2018
DESCRIPTION

We are currently seeking for an expert who is passionate about technology and work towards the satisfaction of our product. This role will be responsible for inspiring and leading our talented Java team by establishing a technical vision and collaborating with developers to turn it into reality.

RESPONSIBILITIES:

  • Ensure process compliance in the assigned module and participate in technical discussions/review.
  • Ensure quality in a product’s design for usability, reliability, functionality, scalability and extensibility
  • Study and analyze requirements as well as making estimations for new change requests
  • Train, coach, develop the team members in enhancing their technical capabilities
  • Contribute ideas and solutions to build up the team and increase productivity

REQUIREMENTS:

  • Minimum 5 years experience in web development technologies with in-depth knowledge of Java and last few years leading/mentoring a team.
  • Hands-on with Java frameworks and concepts: Hibernate, Microservices, Restful, Spring (AOP, Security, MVC & Integration), HTML, CSS, JS.
  • Expertise in software design and programming principles: algorithms, OOP, HTML/CSS/JS, DBMS, Data structures,, programming principles, web protocols, etc.).
  • Familiar with source control system such as Git, SVN.
  • Understanding of cloud-based technologies (AWS, Docker, Openshift) is highly preferred.
  • Exposure to Scala, Spark, Kafka, NoSQL, (MongoDB, Cassandra, graph DB) is a BIG plus.
  • Excellent soft skills: Communication, problem solving, team management, training, presentation with good command of English (both written / verbal)

Here at the MessageMedia team, we don’t just offer you a job, we offer you your future. Here’s your chance to get your hands on…

  • Professional training and certification programs
  • 13th-month salary
  • Private health care program
  • English training with a native English teacher