Loading...

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

    - Competitive salary package of up to 37,000,000 VND per month.
    - Attractive referral bonus ranging from 1,000,000 to 10,000,000 VND for successful candidate referrals.
    - Opportunity to work on large-scale and advanced systems, solving complex challenges while enhancing technical expertise.
    - Clear career growth path with opportunities to become a Key Person, Team Leader, or Project Manager based on performance.
    - Participate in engaging company activities, including online gaming tournaments, team-building events, and project celebrations.
    - Performance-based promotion and salary review process with transparent career progression opportunities.
    - Exposure to ambitious international projects, cutting-edge technologies, and collaboration with highly skilled professionals.
    - Access to professional training programs covering AWS, Microservices, English, Japanese, and other technical or soft skills.

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.