Java Developer

1 week ago


Hanoi, Hanoi, Vietnam Techvify Full time ₫50,000,000 - ₫150,000,000 per year

TECHVIFY Corporation is an End to End AI-Powered Digital Transformation Partner.

At TECHVIFY, we don't just build software.

We engineer breakthroughs.

We innovate with AI, craft with code, and scale with cloud.

We partner with startups, enterprises, and even competitors on a shared mission:

To turn bold ideas into real-world impact.

If you're looking to lead digital transformation through intelligent software, we're ready to build with you.

Let's create the future – together.

Responsibilities

  • Collaborate with solution architects and product owners to refine technical requirements and translate them into solid system designs.
  • Write clean, efficient, and well-documented Java code, following best practices, design principles, and code standards.
  • Develop and maintain backend systems using Java (Java 8+), Spring Boot, Hibernate, and modern Java frameworks.
  • Build robust RESTful APIs and ensure seamless integration with front-end applications and third-party services.
  • Conduct thorough code reviews, mentor junior developers, and promote knowledge sharing within the team.
  • Debug complex issues and provide reliable, long-term solutions.
  • Continuously optimize system performance, scalability, and security.
  • Participate in all stages of the software development lifecycle: planning, design, development, testing, deployment, and maintenance.
  • Take part in Agile processes (Scrum/Kanban), including sprint planning, daily stand-ups, and retrospectives.

Requirements

Must have

  • Bachelor's degree in Computer Science, Software Engineering, or related fields.
  • Minimum 5 years of Java backend development experience, including 2+ years at senior level.
  • Proficiency in Java 8+, Spring Boot, and Hibernate/JPA.
  • Experience building and integrating RESTful APIs and microservices.
  • Strong grasp of OOP, design patterns, and clean coding practices.
  • Solid SQL skills with relational databases (e.g., PostgreSQL, MySQL); familiarity with NoSQL is a plus.
  • Proficient in version control tools like Git, and experience with CI/CD pipelines.
  • Strong communication skills and the ability to work in a collaborative Agile environment.
  • Fluent in English (written and spoken).

Nice to have

  • Experience with Docker, Kubernetes, or similar container tools.
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Knowledge of message brokers like Kafka, RabbitMQ.
  • Certifications in Java or related technologies (OCP, OCM).
  • Familiarity with front-end technologies (React, Angular) is a plus.

Core Competencies

  • System Design Thinking:
     Ability to architect scalable, maintainable backend systems and microservices with long-term extensibility in mind.
  • Performance Tuning & JVM Mastery:
     Deep knowledge of JVM internals, garbage collection, memory management, and performance optimization.
  • Clean Code Advocate:
    Commitment to writing modular, testable, and maintainable code following SOLID principles and industry best practices.
  • Leadership & Mentorship:
     Proven ability to guide junior developers through code reviews, technical coaching, and shared ownership of code quality.
  • Business-Driven Development:
     Strong product mindset with the ability to translate business problems into practical and impactful software solutions.

Benefits

  • Salary: Negotiation
  • Join a global team and work directly with many talents around the world.
  • Opportunities for onsite work in Japan, Singapore, Australia, and many other countries.
  • Work and grow in a dynamic, creative, and professional environment.
  • Healthcare: Premium Health Insurance TECHVIFY Care
  • 13 months' salary per year.
  • Annual salary evaluation.
  • Sponsor and encourage staff to study courses by covering tuition fees, such as Udemy, Coursera.

  • Java Developer

    1 week ago


    Hanoi, Hanoi, Vietnam SmartOSC Full time $5,400,000 per year

    Java Developer (Digital Banking)Location: Rox Tower, Nguyen Chi Thanh, Hanoi○  1. RESPONSIBILITY●     Collaborate with cross-functional teams to design and implement robust backend services.●     Employ modern Java technologies to improve system performance, security, and scalability.●     Maintain a clean codebase with adherence to...


  • Hanoi, Hanoi, Vietnam 8Seneca Full time $40,000 - $60,000 per year

    Top 3 reasons to join us13th bonus salary, project bonusHealth insuranceAnnual leave: 14 days/year + 3 days/year ChristmasJob descriptionWe are looking for a Senior Java Developer to join our team for an international Geographic Information Systems (GIS) project serving clients in Slovakia and the Czech Republic. You will work alongside experienced engineers...

  • Java Developer

    2 days ago


    Hanoi, Hanoi, Vietnam CMC Global Company Limited. Full time

    IntroductionAre you ready to take on new challenges in a dynamic, international environment? At CMC Global, we're looking for passionate Java Engineers to join our team and work directly onsite with CMCG's clients in Banking/Finance Industries. You'll collaborate with experienced professionals, apply best engineering practices, and stay up-to-date with the...

  • Java Developer

    2 weeks ago


    Hanoi, Hanoi, Vietnam Synodus Full time ₫4,000,000 - ₫8,000,000 per year

    Job DescriptionWe are looking for a Java Developer (Middle or Senior) to join our Global Project team, developing Digital Government Transformation solutions for international clients. You will work alongside a highly skilled team to build, optimize, and implement large-scale backend systems that drive digital transformation initiatives in the public...

  • Java Developer

    6 hours ago


    Hanoi, Hanoi, Vietnam Vinova Full time ₫50,000,000 - ₫100,000,000 per year

    Location: HCM, DN, HNOpen position: 05We, VINOVA (Vibrant Innovators), earn respect from customers for being committed to quality, flexibility, and speed. We strike to build killer products by working closely with customers, by working passionately, and by collaborating openly and disciplinary. Vinova is among the Top 10 Mobile Applications Development...

  • Java Developer

    1 week ago


    Hanoi, Hanoi, Vietnam FPT Software Full time ₫8,000,000 - ₫12,000,000 per year

    Job DescriptionResponsibilitiesDevelop web applications in Java and related technologies for Logistics DomainRead & understand technical specifications, analyze product requirements, design features, implement & test software components.Responsible for troubleshooting application related issues and maintaining application performance.Develop internal &...


  • Hanoi, Hanoi, Vietnam Ngân Hàng TNHH MTV Woori Việt Nam Full time ₫60,000,000 - ₫180,000,000 per year

    Mô tả công việc:(Mức lương: Từ 5 triệu VNĐ)Develop the bank's Core system and internal tools. Phát triển hệ thống Core banking và các công cụ nội bộ.Build APIs, tools, and business functions for mobile/internet banking. Phát triển API, công cụ và tính năng nghiệp vụ cho ngân hàng điện tử & di...

  • Java EE Developer

    4 days ago


    Hanoi, Hanoi, Vietnam Smartosc Full time ₫30,000 - ₫60,000 per year

    Top 3 reasons to join usAttractive salary packageOnsite opportunity in Europe, Australia, US, JapanFirm's Certified Qualifications SponsorshipJob descriptionParticipate in the implementation, operation, and maintenance of the Oracle Store Inventory Management (SIM) system.Develop, customize, and optimize applications based on Java EE.Manage and configure...


  • Hanoi, Hanoi, Vietnam Outpost24 Group Full time ₫60,000,000 - ₫120,000,000 per year

    Outpost24 is hiring a Senior Java Developer to join our growing team in Hanoi, Vietnam.Outpost24 empowers organizations to achieve cyber resilience with a complete range of continuous threat exposure management (CTEM) solutions. Our cloud platform unifies asset discovery and management, automates security testing, and quantifies risk in business context....


  • Hanoi, Hanoi, Vietnam SmartOSC Marketing Agency Full time

    RESPONSIBILITY●     Collaborate with cross-functional teams to design and implement robust backend services.●     Employ modern Java technologies to improve system performance, security, and scalability.●     Maintain a clean codebase with adherence to industry best practices for upgradability and maintenance.●     Contribute to...