Java Technical Leader

Updated: December 14, 2023 Deadline to apply: January 31, 2024

DESCRIPTION

  • Work as Senior software developer on the web-based application product in JAVA- related and open-source technologies 
  • Develop applications based on graphical layout designs that follow the strict requirements 
  • Take ownership and accountability for production service, including fix on fail, problem investigation, root cause determination, and resolution 
  • Participate in and provide quality assurance activities, including code reviews, white-box testing, test coverage for own work and team outcome 
  • Accountable for continuously discovering, evaluating and implementing new technologies/processes to optimize development efficiency or improve product quality 
  • Establish estimation, proposing development solutions with customers 
  • Foster collaboration across technical teams through mentoring and expert guidance as required to develop the most cost-effective solutions 
  • Continuously research and implement new technologies to maximize development efficiency 

REQUIRED SKILLS AND EXPERIENCE

  • At least 5 years of experience in software & back end development technologies in general 
  • Proven hands-on experience on Java ecosystem, Spring boot, Microservices, SQL, NoSQL: MongoDB, Cassandra… 
  • Experience in designing & developing RESTful APIs and microservices-based system; 
  • Strong knowledge of writing secured codes and good understanding of design patterns 
  • Experienced in developing and deploying microservices with Cloud based technologies( AWS, Kubernetes, Docker…) 
  • Experience in agile scrum-based development process 

DESIRED SKILLS  

  • ​Experience as software engineer in a complex, enterprise-level development projects 
  • Establish software development patterns and best practices via examples and shipping code 
  • Develop architectures that are inherently secure, robust, scalable, modular, API-centric and global. 
  • Collaborate with business team to develop and clarify requirements to enable development of technical solutions  
  • Provide executive level support for initiatives, particularly as related to re-use, funding requirements and areas of risk 
  • Multi-tasking ability essential to handle multiple priorities with minimal direction from management 
  • Excellent soft skills: leading client and team discussions, team player, ability to train others 
  • Good knowledge & experience in other new technologies e.g. Blockchain, AI, etc. 

BENEFITS

 Salary: Up to $2000 

  • Probation salary is 100% of official salary 
  • 13th-month salary and performance review twice a year 
  • Bonus for special occasions each year (Labor Day, National Day, Solar New year, Lunar New Year) 
  • Employee’s professional certification and training allowances subject to company regulations 
  • BIC Care Health Insurance  
  • Annual Health Assessment 
  • Social, health and unemployment Insurance following Government policy 
  • Enjoy company summer trips and other team building activities held monthly and quarterly 
  • Work five days per week with flexible working time 
  • Have chances to gain knowledge on the latest waves of blockchain, AI, Big Data 
  • Professional, creative and dynamic working environment  

CONTACT

  • Send CV to: tuyendung@gemvietnam.com
  • Hotline: +842466666100 (Recruitment Team)
  • Facebook GEM Careers: https://www.facebook.com/tuyendungGEM
  • Linkedin GEM Careers: https://www.linkedin.com/company/gem-careers-hiring/