Java Technical Lead


Saigon Pearl – 92 Nguyễn Hữu Cảnh, Phường 22, Quận Bình Thạnh, Thành phố Hồ Chí Minh
23F Crystal Towel - 65 Hải Phong, Phường Hải Châu I, Quận Hải Châu, Thành phố Đà Nẵng
Hancorp Plaza,72 Trần Đăng Ninh, Phường Dịch Vọng, Quận Cầu Giấy, Thành phố Hà Nội
6th Fl. Techcombank Building, 45A-47, Đường 30/4, Phường Tân An, Quận Ninh Kiều, Thành phố Cần Thơ
Mô tả công việc
Giới thiệu về công ty

At NFQ, we focus on developing cutting-edge apps, CRMs, ERPs, and other cross-platform products. We develop these solutions not only for ourselves but also for our clients, which include a range of prominent companies such as HomeToGo, Kayak, Alaiko, and Home24. We specialize in e-commerce, mobility, and transport & logistics, and we're always eager to tackle new challenges. Whatever the area – from Mobile to UX  – we've got a team that knows it inside out.

Join our team of 800+ professionals across Germany, Poland, Lithuania, Vietnam, Thailand, Singapore, and Egypt. Make your own way with us!

In this role, you will lead the development of scalable, high-performance microservices utilizing Java, Spring Boot, and Kubernetes. In this role, you will have a significant impact on our business by designing and implementing cloud-native applications, particularly on Azure cloud services:

Trách nhiệm công việc

  • Design, develop, and maintain high-performance and scalable microservices using Java, Spring Boot, and Kubernetes.
  • Utilize deep understanding of cloud-native applications to optimize our usage of Azure cloud services.
  • Leverage knowledge of event-driven systems, potentially using ActiveMQ and Azure Servicebus.
  • Work with Azure Functions and Azure Service Bus to build robust and scalable services.
  • Apply your strong knowledge of modern Java (11+) and Sprint Boot (2.7x+) along with your experience in object-oriented programming.
  • Implement containerization technologies like Docker and orchestration tools like Kubernetes.
  • Design and implement RESTful APIs, ensuring their stability, reliability, and performance.
  • Apply software development best practices such as SOLID Principles, Clean code, Design Patterns, etc.
  • Deliver high-quality code backed by appropriate unit tests or even TDD, along with experience in CI/CD.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Kỹ năng & Chuyên môn

  • Proven experience as a Java Engineer, with a focus on building high-performance and scalable microservices.
  • Strong experience with Java (11+), Spring Boot (2.7x+), and Kubernetes.
  • Good knowledge of Azure cloud services, Azure Functions, and Azure Service Bus.
  • Familiarity with event-driven systems and technologies such as ActiveMQ and Azure Servicebus.
  • Proficient in containerization technologies like Docker and container orchestration tools like Kubernetes.
  • Strong experience in designing and implementing RESTful APIs.
  • Excellent understanding of software development best practices (SOLID Principles, Clean code, Design Patterns etc).
  • Proficient in CI/CD
  • Excellent problem-solving and analytical skills.
  • Strong communication skills. Proficiency in English, both written and spoken. German is a big plus.
  • Ability to work effectively in a collaborative environment.

Preferred Skills:

  • Knowledge of event-driven systems with ActiveMQ and/ Azure Servicebus is a plus.
  • Experience with Azure Functions, Azure Service Bus is a plus.
  • Knowledge in modernizing legacy Java systems to newer framework versions.

Phúc lợi dành cho bạn

  • A fun & dynamic environment and freedom to be creative.
  • Laptop is provided.
  • Rock in open-mind, kind & humble band.
  • Modern office with the flexible relaxing zone.
  • Company trip, team building & other community Tech activities.
  • Bonus: 13th-month salary
  • Performance review 2 times/ year.
  • Healthcare: Extra premium healthcare & Annual health check.
  • 15 days annual leaves, working Monday – Friday.
  • Loyalty Program: Insurance worth 1 billion VND
  • Open-minded we approach things with candid attitude.
  • Respect we treat everyone with the same kindness
  • Empathy sharing feelings matters.
  • English language class
  • Mon - Fri (09:00: 18:00)

Công ty


Ngành nghề

Software, Outsourcing

Quy mô công ty


Quốc tịch công ty


Về chúng tôi


Thông tin chung

Năm kinh nghiệm tối thiểu

Cấp bậc

Loại hình

Loại hợp đồng

Các công nghệ sử dụng

Quy trình phỏng vấn

  • Vòng 1: 2 vòng interview với Technical, bắt buộc nộp CV tiếng anh

⚙️ Hỗ trợ ứng viên

🧑🏾‍💻 Chuẩn bị phỏng vấn

Khám phá công cụ QnA của TopDev để luyện tập trả lời các câu hỏi phỏng vấn phổ biến.

Tham khảo QnA ngay