Việc làm Có rất nhiều cơ hội công việc phù hợp với bạn tại TMA đang chờ được khám phá!

Lead Java Developer

Số lượng: 4
Địa điểm: Tòa nhà TMA, Công viên phần mềm Quang Trung, P. Tân Chánh Hiệp, Quận 12
Ngày hết hạn: 31/12/2022

We are looking for qualified Lead Java developers to join our team. You will be evolving in web application development in different fields, such as: networking, e-learning, logistics, Clinical Research


  • Requirement managements, translate application requirements and use cases into functional applications
  • Design, build, refactor, and maintain efficient, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Managing tech team and coordinating with product teams and business teams for on-time delivery
  • Daily management work, coordinate with PM for making the project plan, guiding junior engineers' daily work and doing knowledge sharing
  • Stay up-to-date on emerging technologies

Required skills/Experience:

  • Experience with requirements-management, backlog grooming and leading the development to meet specifications
  • Good understanding of standard Software Engineering processes, Test Engineering & Automation
  • Demonstrable experience mentoring and providing leadership to other developers
  • Strong troubleshooting, tracing and debugging skills
  • Proficient in JVM and Java ecosystem, such as Spring framework/Spring Boot/Spring Cloud
  • Proficient in monitoring/logging/tracing in Java
  • Proficient in common middleware and data storage, such as message queues, memory caches
  • Have the ability to solve complex system problems
  • Have good communication skills
  • Familiarity with build and CI tools: Maven, Jenkins

Having following knowledge is a plus:

  • Microservices
  • Docker
  • Reactive Programing
  • Familiarity with Agile/Scrum model
  • Having experience of dealing with large systems matters: performance, scalability…
  • Angular
  • SAML 2.0 SSO

Years of experiences:

Have +5 years of experience in Java software development

Benefits/ Opportunity:

  • Working in an international, dynamic, and professional environment with many opportunities to develop career.
  • Having opportunities of being trained oversea and working directly with oversea customer
  • A stable and rewarding position where your long-term commitment will be highly valued.
  • Total Health Care Insurance
  • Competitive salary.