Java Developer (Spring Boot, Kafka, Product), Nghỉ Thứ 7 Chủ Nhật

Tại ELCOM, chúng tôi không chỉ phát triển phần mềm mà xây dựng các nền tảng công nghệ phục vụ Giao thông thông minh (ITS), Viễn thông, An ninh – Quốc phòng và Chuyển đổi số. Bạn sẽ tham gia phát triển các sản phẩm Product có quy mô lớn, xử lý dữ liệu thời gian thực và phục vụ hàng triệu giao dịch mỗi ngày, đồng thời làm việc với các công nghệ hiện đại trong môi trường Agile và đội ngũ kỹ sư giàu kinh nghiệm. 

 

  1. MÔ TẢ CÔNG VIỆC

Phát triển sản phẩm

  • Tham gia phát triển các sản phẩm Backend trên nền tảng Java Spring Boot theo kiến trúc Microservices.
  • Thiết kế, phát triển và tối ưu RESTful APIs phục vụ các hệ thống AI Camera, IoT, ITS và các nền tảng số của ELCOM.
  • Phân tích yêu cầu, tham gia thiết kế kỹ thuật và đề xuất giải pháp tối ưu cho sản phẩm.

Xây dựng hệ thống

  • Tham gia phát triển các hệ thống có khả năng mở rộng cao (High Availability, High Performance).
  • Thiết kế và tối ưu cơ sở dữ liệu, đảm bảo hiệu năng và khả năng xử lý dữ liệu lớn.
  • Phối hợp với QA, Product Owner, DevOps và UI/UX trong suốt vòng đời phát triển sản phẩm.

Nâng cao chất lượng sản phẩm

  • Thực hiện review code, tối ưu hiệu năng và xử lý lỗi hệ thống.
  • Tham gia cải tiến kiến trúc, quy trình phát triển và chia sẻ kiến thức trong đội ngũ.
  • Chủ động nghiên cứu và ứng dụng các công nghệ mới vào sản phẩm.



Yêu cầu

  • Tốt nghiệp Đại học chuyên ngành Công nghệ thông tin, Khoa học máy tính hoặc các ngành liên quan.
  • Có từ 2–5 năm kinh nghiệm phát triển Backend với Java.
  • Ưu tiên ứng viên đã từng làm việc tại Product Company hoặc các dự án có quy mô lớn.

Kiến thức & Kỹ năng kỹ thuật (bắt buộc)

  • Thành thạo Java Core và Spring Boot (Spring MVC, Spring Data JPA, Spring Security).
  • Có kinh nghiệm thiết kế và phát triển RESTful API chuẩn, rõ ràng, dễ mở rộng.
  •  Sử dụng thành thạo PostgreSQL: thiết kế schema, viết query hiệu năng cao, xử lý dữ liệu lớn.
  • Thành thạo phát triển hệ thống Microservices, hiểu và áp dụng kiến trúc phân tán; có kinh nghiệm làm việc với Apache Kafka hoặc các Message Broker, xử lý giao tiếp bất đồng bộ, đồng bộ dữ liệu và đảm bảo message reliability.
  • Có kinh nghiệm làm việc với Big Data và Column-based Database (ClickHouse, Cassandra, HBase...), hiểu về tối ưu lưu trữ, query tuning, execution plan, indexing, partitioning, sharding, clustering và replication.
  • Tư duy OOP vững chắc, nắm rõ các Design Pattern phổ biến (SOLID, Repository, Factory…).
  • Có kinh nghiệm làm việc nhóm với Git (branch strategy, pull request, code review).

Tác phong & Thái độ

  •  Cam kết và chịu trách nhiệm: hoàn thành đúng hạn, sẵn sàng tăng cường khi dự án gấp.
  • Chủ động, trung thực, không né tránh vấn đề kỹ thuật khó.

Ưu tiên:

  • Có kinh nghiệm làm việc với Graph Database (Neo4j, JanusGraph...) và mô hình hóa, truy vấn, phân tích quan hệ giữa các thực thể.
  • Có kinh nghiệm tối ưu hiệu năng các hệ thống GIS/Web Map: dữ liệu không gian, tile service, caching, clustering, rendering và hiển thị lượng lớn đối tượng trên bản đồ.
  • Vibe Coding mindset: viết code sạch, tự nhiên, tự giải thích – ưu tiên cao.
  • Thành thạo AI coding tools (GitHub Copilot, Cursor, Claude…) trong workflow hàng ngày.
  • Đã từng làm việc tại Product Company hoặc dự án có lượng dữ liệu lớn.
  • Có kiến thức về Docker, CI/CD.


Thông tin công việc

Số lượng tuyển dụng
Mức lương
Thỏa thuận
Hình thức làm việc
Thông tin liên hệ

Email
recruitment@elcom.com.vn
Số điện thoại
0243 795 5099 | 0355 959 705
Địa điểm
Tòa nhà ELCOM, phố Duy Tân, phường Cầu Giấy, Hà Nội.
vị trí liên quan
Project Manager (SI Project)

Hà Nội
Hạn nộp hồ sơ: 30/09/2026
Account Manager (B2G) (Chuyển Đổi Số Chính Phủ)

Hà Nội,TP. Hồ Chí Minh
Hạn nộp hồ sơ: 30/09/2026
Kỹ sư giải pháp An ninh Quốc phòng

Hà Nội
Hạn nộp hồ sơ: 30/09/2026
Kỹ sư Thiết kế Hệ thống cơ điện (AutoCAD)

Hà Nội
Hạn nộp hồ sơ: 30/09/2026
Project Manager (Giao thông thông minh)

Hà Nội,TP. Hồ Chí Minh
Hạn nộp hồ sơ: 30/09/2026
Facebook
LinkedIn
Youtube
Tiktok