Senior Software Engineer (Java / NodeJS)

Qualgo Technologies
., District 1, Ho Chi Minh
At office
Posted 22 days ago

Top 3 reasons to join us

  • Young & Dynamic Environment
  • Large-scale Product
  • New and Challenging product

Job description

  • Design, develop, and maintain robust, scalable, and high-performance backend systems and APIs using NodeJS/Java.
  • Collaborate with frontend developers, product managers, and other stakeholders to understand requirements and translate them into technical solutions.
  • Architect efficient and reusable backend components that can be leveraged across different projects and teams.
  • Write clean, maintainable, and well-documented code following best practices and coding standards in NodeJS/Java.
  • Optimize backend systems for maximum speed scalability, ensuring high availability and reliability.
  • Implement security best practices to protect sensitive data and prevent security vulnerabilities.
  • Conduct code reviews, provide feedback, and mentor junior developers ensure code quality and foster learning.
  • Troubleshoot and debug backend issues, identify bottlenecks, and propose solutions to optimize performance.
  • Stay up-to-date with backend technologies, trends, and best practices, and evaluate their potential impact on our systems and processes.
  • Implement security and data protection measures
  • Troubleshoot and debugging issues to ensure seamless operation of backend systems
  • Document processes, procedures, and configurations to facilitate knowledge sharing and ensure consistency.

Your skills and experience

  • Proven experience as a Senior Java/NodeJS Engineer, with minimum 5 years of experience in designing and building high-traffic backend systems using Java.
  • Strong proficiency in Java/NodeJS and its ecosystem
  • Solid understanding of database technologies such as PostgreSQL, MySQL, MongoDB, Redis databases.
  • Experience in designing and building RESTful APIs and microservices architectures.
  • Experience with message queue systems such as Amazon SQS, Amazon SNS, Kafka, RabbitMQ.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Understanding of Agile software development methodologies such as Scrum.
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with End-to-End Encryption (E2EE)/VPN is a plus.
  • Understanding of DevOps practices, including continuous integration and deployment (CI/CD), containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes).
  • Good knowledge of secure coding practices.
  • Excellent at teamwork and communication, great attention to detail.

Why you'll love working here

●  Annual leave 15 days per year

●  Health Insurances, social insurance

●  Performance review: once per year

●  13th-month salary

●  Internal training/sharing and professional Training courses

●  Team building, company trip, year-end party, monthly activities,....

●  Devices: Macbook and screen (If needed)

●  Free tea and coffee

●  Comfortable working Area

●  Working hours: 9 am-6 pm from Monday to Friday

Qualgo Technologies

View company

Create your new journeys

Company type
IT Product
Company industry
Cyber Security
Company size
151-300 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT