Job Description
- Manage IT projects, develop detailed plans, and implement execution. Estimate and allocate resources for the project.
- Regularly assess the status of the project and report promptly to the Department Head and Director.
- Program software using the Java language (technologies include Java, Oracle, MariaDB), including products for business management, sales management, customer care, and enterprise resource planning (ERP).
- Design overall and detailed designs (screens, APIs, databases, data flows, etc.) for functional modules of the software to ensure functional and non-functional requirements (such as performance, scalability, etc.).
- Responsible for the implementation and post-implementation support of software. Handle end-user feedback and fix issues related to functionality, performance, and architecture of the software.
- Manage a programming team for one or more products, responsible for task delegation, monitoring the quality and progress of the team's work, and reporting to the department head or the management board. Train to enhance the team's quality. Research and develop new technologies to improve project efficiency.
Job Requirements
- University degree or higher in Information Technology or Information Systems.
- At least 2 years of experience with Java technology platforms and frameworks, with strong team leadership skills (technologies include Java, Oracle, MariaDB).
- Solid understanding of basic principles of object-oriented programming, Java core programming (multithreading, Collections...) / Java web (J2EE, ORM, Caching...).
- Good reading comprehension of documentation, ability to work with project members, and customer communication skills.
- Directly participate in coding and deploying software applications.
- Preferably holds a certification in Java or in Java technology frameworks/platforms.
- Familiar with agile processes and project management tools like Jira.
- Experience and proficiency in using one of the Java frameworks/stacks currently deployed at the company, such as:
- Frameworks: Spring Boot, Spring MVC, Angular, other popular Java web frameworks.
- Middleware: Kafka, Redis, CEP, BPMN engine...
- Databases: Oracle, PostgreSQL, MariaDB, NoSQL.
- CI/CD DevOps: GitLab, Jenkins.
Được thành lập từ tháng 06/2015, TMZ (Teemazing) là doanh nghiệp trẻ hoạt động trong lĩnh vực TMĐT xuyên biên giới (Cross border e-commerce) tập trung vào thị trường Mỹ & EU. Với đội ngũ nhân sự được tuyển chọn gắt gao cả về thái độ & kỹ năng làm việc, TMZ đang từng bước xây dựng các thương hiệu của riêng mình trên thị trường quốc tế với hàng trăm nghìn đơn hàng bán ra mỗi năm, hướng tới mục tiêu trở thành doanh nghiệp hàng đầu cung cấp quà tặng cá nhân hoá (personalized gifts) cho khách hàng.
Là một trong số ít các công ty vẫn tăng trưởng tốt trong mùa dịch Covid-19, để chuẩn bị cho giai đoạn tăng trưởng sắp tới, TMZ cần tìm kiếm ứng viên phù hợp cho các vị trí khác nhau.
Để đảm nhiệm tốt các công việc này, ngoài kiến thức chuyên môn Teemazing cần tìm ứng viên làm việc có trách nhiệm, chăm chỉ, cẩn thận, trung thực và mong muốn công việc ổn định, gắn bó lâu dài. Nếu bạn thấy mình phù hợp, hãy ứng tuyển ngay ngày hôm nay nhé!
- Được hưởng bảo hiểm sức khỏe.
- Được hưởng bảo hiểm xã hội.
- Du lịch
- Team building
- Party
Lịch sử thành lập
-
2015: Thành lập công ty
Mission:
Mang lại hạnh phúc cho khách hàng, nhân viên và nhà cung cấp. Tại Teemazing, chúng tôi không chỉ cố gắng mang lại trải nghiệm tốt nhất cho khách hàng và theo đuổi sự tăng trưởng có lợi nhuận mà còn ưu tiên hạnh phúc của nhân viên và đối tác.