MÔ TẢ CÔNG VIỆC
1 Phát triển phần mềm
• Phân tích yêu cầu và chuyển thành technical solution.
• Thiết kế và phát triển backend/frontend/mobile
• Viết code sạch, dễ bảo trì, tuân thủ coding standard
• Tối ưu hiệu năng hệ thống
2. Thiết kế & kiến trúc:
• Tham gia thiết kế kiến trúc hệ thống (system design)
• Đề xuất giải pháp kỹ thuật phù hợp (microservices, monolith, event-driven…)
• Review và cải tiến kiến trúc hiện tại
3. Code review & mentoring:
• Review code của developer trong team
• Hướng dẫn, mentoring và chia sẻ best practices
• Hỗ trợ giải quyết các vấn đề kỹ thuật phức tạp
4. Testing & chất lượng:
• Viết unit test / integration test
• Phối hợp QA để đảm bảo chất lượng release
• Fix bug và xử lý incident production
5. DevOps & triển khai (nếu có):
• Tham gia CI/CD pipeline
• Hỗ trợ deploy, monitoring, logging
• Xử lý lỗi production nhanh chóng
6. Làm việc nhóm & phối hợp:
• Làm việc với BA, QA, PO để làm rõ yêu cầu
• Estimate task và cam kết tiến độ
• Tham gia sprint planning, daily, retrospective
• Báo cáo công việc theo kế hoạch
YÊU CẦU:
• Ít nhất 07 năm trong lĩnh vực CNTT chuyên môn phát triển ứng dụng phần mềm
• Technologies: Java, Spring Boot, EJB, Spring MVC, HTML5, CSS3
• Database: PostgreSQL, MySQL, SQL Server, MongoDB
• Architecture: Microservices, API Gateway, RESTful API
• Integration: Kafka, RabbitMQ, JMS, LDAP, JWT/OAuth2, Hazelcast
• Middleware & Integration: JMS, Spring Integration, Apache Camel, Message Queue, Event-driven Architecture, Netty (Client/Server & Background Processing).
• Partner connection: Socket, Webservice, Restful
• Scripting: Groovy
• Search & Indexing: Apache Lucene, Hibernate Search, Apache Solr.
• Messaging & Communication: SMPP, Mail Service.
• Application Server: JBoss, Apache Tomcat, Oracle WebLogic.
• Development & Build Tools: JetBrains IDEs, Eclipse, Git, Git CI/CD, Maven
• Thiết kế, phát triển và tối ưu kiến trúc hệ thống phần mềm (Microservices, Integration).
• Thiết kế giải pháp, API, Database; review code và cải tiến hệ thống.
• Phân tích nghiệp vụ, xử lý vấn đề, triển khai công nghệ mới.
• Có kiến thức về bảo mật, hiệu năng, CSDL và DevOps.
• Kỹ năng giao tiếp, làm việc nhóm, quản lý công việc và tài liệu.
• Chính trực, minh bạch
• Chủ động, nhanh nhẹn, cẩn thận.
• Tuân thủ quy trình, tinh thần trách nhiệm
• Thái độ cầu thị, ham học hỏi, tinh thần cầu tiến










TOP