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á!

Senior Java Developer

Số lượng: Đang cập nhật
Đị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: 15/10/2024

Job Description:

  • Application Development: Design, develop, and maintain robust, scalable, and efficient Java applications.
  • Code Review & Testing: Conduct code reviews and write unit tests to ensure high-quality code and adherence to best practices.
  • System Integration: Integrate Java applications with databases, APIs, and third-party services.
  • Troubleshooting: Identify and resolve software defects and performance issues.
  • Collaboration: Work closely with product managers, designers, and other developers to deliver high-quality features.
  • Documentation: Create and maintain comprehensive documentation for all developed code and systems.
  • Continuous Improvement: Stay current with industry trends and technologies to continuously improve the development process and product quality.

Required skills/Experience:

  • Education: Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Experience: 3+ years of professional experience in Java development.
  • Technical Skills:
  • Proficiency in Java and Java EE.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Experience with web frameworks (e.g., Spring, Hibernate).
  • Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.
  • Familiarity with databases (e.g., MySQL, PostgreSQL) and SQL.
  • Experience with version control systems (e.g., Git).
  • Understanding of RESTful API design and development.
  • Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
  • Communication: Strong problem-solving skills and strong verbal and written communication abilities.
  • Teamwork: Ability to work effectively in a collaborative team environment.
  • Agile Methodologies: Experience working in Agile/Scrum development environments.

Years of experiences: 3+

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.
  • Technical & Soft skills internal training courses
  • Many company activities (Sport and music festival, TMA Futsal league …) are held annually.
  • Competitive salary and bonus.
  • Total Health Care Insurance
  • Loan Fund
  • Team Building Fund