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