Loading...

Senior Java Developer (Remote)

Remote

MÔ TẢ CÔNG VIỆC

    - Design, develop, and maintain backend systems and services.
    - Contribute to system architecture and technical solution design.
    - Write high-quality, maintainable code with comprehensive test coverage.
    - Conduct code reviews and provide constructive technical feedback to team members.
    - Build and optimize high-performance, reliable, and scalable systems.
    - Analyze and resolve complex technical issues, particularly in mission-critical systems.
    - Proactively research, propose, and apply appropriate technologies, tools, and methodologies.

QUYỀN LỢI

    - Salary is negotiable.
    - Connection bonus: 1~10 million bonus for anyone who introduces friends and acquaintances to the company.
    - Working with large and advanced systems, have the opportunity to develop comprehensive technical skills with complex problems, requiring high accuracy.
    - Become one of the influential KeyPerson in the project, high chance to become Leader, Project Manager.
    - Participating in personnel engagement activities: Weekend Online Game prizes (Half-Life, AOE, Dota2, LOL, Pubg...), Team Building by week, by month, by project.
    - Opportunity for advancement based on ability with corresponding increase in rank and salary increase.
    - Opportunity to implement ambitious projects in many countries, exposure to the latest technologies and learn from good colleagues.
    - Participate in skills training courses: AWS, Microservices, foreign languages (English, Japanese)...

YÊU CẦU

    - At least 8 years of hands-on experience in backend software development.
    - Strong proficiency in modern JVM technologies (Java 8 or later).
    - Experience with relational database management systems.
    - Hands-on experience with Microservices Architecture.
    - Proficiency in Git/GitLab and CI/CD concepts, tools, and pipelines.
    - Proven experience in developing mission-critical software systems.
    - Solid background in designing and building high-performance, scalable systems.
    - Strong abstract thinking skills with a solid foundation in Computer Science or related engineering fields.
    - Experience with workflow engines; knowledge of Kafka is a plus.
    - Excellent verbal and written communication skills.
    - Strong team player with experience working in distributed teams.
    - Hands-on experience with Docker and Kubernetes in production environments is a plus.
    - Exposure to cloud platforms such as AWS, Azure, or GCP is a plus.
    - Experience in Language Engineering is an added advantage.

Công việc cùng kỹ năng

Những công việc cùng kỹ năng mà bạn có thể quan tâm