Senior Java Engineer

CÔNG TY TNHH QUALGO TECHNOLOGIES VIETNAM District 1, Ho Chi Minh city, Vietnam Còn 1 tuần để ứng tuyển

Chi tiết tuyển dụng

Mức lương: Thỏa thuận
Khu vực: Hồ Chí Minh
Chức vụ: Nhân viên
Hình thức làm việc: Toàn thời gian
Lĩnh vực: Khác

Mô tả công việc

Role overview:
We are currently seeking a talented Senior Java Engineer to join our dynamic team for an End-to-End Encryption (E2EE) Messaging product. The ideal candidate should have a strong background in backend development, with expertise in building scalable, high-performance applications using Java. As a Senior Java Engineer, you will play a key role in designing, implementing, and maintaining backend systems that power our products and services. You will collaborate closely with cross-functional teams to understand requirements, architect solutions to ensure the product qualities and delivery goals.
Key responsibilities:
- Architect efficient and reusable backend components that can be leveraged across different projects and teams.
- Design, develop, and maintain robust, scalable, and high-performance backend systems and APIs using Java.
- Conduct code reviews, provide feedback, and mentor junior developers to ensure code quality and foster learning.
- Implement security best practices to protect sensitive data and prevent security vulnerabilities.
- Collaborate with frontend developers, product managers, and other stakeholders to understand requirements and translate them into technical solutions.
- Write clean, maintainable, and well-documented code following best practices and coding standards in Java.
- Optimize backend systems for maximum speed and scalability, ensuring high availability and reliability.
- Troubleshoot and debug backend issues, identify bottlenecks, and propose solutions to optimize performance.
- Collaborate with DevOps and infrastructure teams to deploy and manage backend services in production environments.
- Contribute to the establishment and maintenance of best software development practices to ensure the quality and performance of the product.
- Work with the engineering team to explore and create new designs/architectures geared toward scalability, stability and performance of the product.
- Document processes, procedures, and configurations to facilitate knowledge sharing and ensure consistency.
- Stay up-to-date with backend technologies, trends, and best practices, and evaluate their potential impact on our systems and processes.

Quyền lợi được hưởng

Competitive package & 13th salary.
,#Premium healthcare insurance.
,#Professional growth and development opportunities.
,#A dynamic and supportive work environment.
,#Opportunity to work on a product that impacts millions of users.

Yêu cầu kỹ năng

English, Java, Microservices, Springboot, Restful Apis