Technical Lead - Java
CÔNG TY TNHH NEW INFORMATION TECHNOLOGY SERVICES
Địa điểm làm việc: Hồ Chí Minh
Hết hạn: 15/02/2025
- Chi tiết công việc
- Giới thiệu công ty
Thu nhập: Từ 55 triệu VNĐ
Loại hình: Toàn thời gian
Chức vụ: Quản lý
Kinh nghiệm: 3 năm
Mô tả công việc
Design, develop, and maintain scalable Java-based applications.
Collaborate with team and stakeholders to analyze requirements.
Implement efficient algorithms, optimize applications, and seamlessly integrate.
Write clean, testable, and efficient code adhering to best practices.
Develop RESTful APIs and integrate third-party APIs.
Integrate APIs with SQL databases, ensuring data integrity and efficiency.
Write unit and integration tests to ensure functionality and reliability of API endpoints.
Troubleshoot and debug applications to resolve technical issues.
Lead code reviews and provide constructive feedback to team members.
Create clear and concise documentation (docs-as-code) for code and APIs.
Ensure application security and compliance with industry and regional standards.
Ensure design and code meet the goals of applications while minimizing technical debt.
Stay updated with the latest technologies and tools in Java development and apply them to improve existing solutions.
Collaborate with team and stakeholders to analyze requirements.
Implement efficient algorithms, optimize applications, and seamlessly integrate.
Write clean, testable, and efficient code adhering to best practices.
Develop RESTful APIs and integrate third-party APIs.
Integrate APIs with SQL databases, ensuring data integrity and efficiency.
Write unit and integration tests to ensure functionality and reliability of API endpoints.
Troubleshoot and debug applications to resolve technical issues.
Lead code reviews and provide constructive feedback to team members.
Create clear and concise documentation (docs-as-code) for code and APIs.
Ensure application security and compliance with industry and regional standards.
Ensure design and code meet the goals of applications while minimizing technical debt.
Stay updated with the latest technologies and tools in Java development and apply them to improve existing solutions.
Yêu cầu
Bachelor's degree in computer science, software engineering, or related field.
Seven or more years of experience inJava development, with 3 years ofsoftware engineeringexperience, and 2 years proven experience as technical lead.
Solid experience with design patterns, UML, working with software architectures to create detailed designs.
Knowledge of Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC).
Proficiency in Java frameworks such asSpring, Spring Boot or Hibernate.
Strong knowledge ofobject-oriented programming (OOP)includinginheritance, interfaces, exception handling, and design patterns.
Strong understanding ofJava threading, concurrency,concurrency patterns, experience building thread safe code.
Solid experience withRESTful APIs, Microservices,andWeb Servicesand best practices.
Solid Experience withSQLand relational databases such asMySQL, PostgreSQL, or SQL Server.
Experience with analytics engines and message queuing systems such asCube, SparkandKafka.
Experience with UI development and front-end technologies fromJavaFXtoHTML, CSS, JavaScript,andReact.
Experience with other components of the Spring ecosystem (e.g. Spring Data, Spring Security, Spring Cloud, etc.).
Experience withIntelliJandGITor similar source code versioning tools and coding standards.
Solid skills instatistics, probability, andlinear algebra.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Passionate leadership skills. Mentor team members. Coach team to experiment and solve technical problems in proactive and unique ways.
Experience collaborating with business, engineering, operational, and product stakeholders, spanning business requirements, functional specifications, and test plans.
Maintaining a constant focus on the applications delivering client value.
GoodEnglishlanguage skills.
Seven or more years of experience inJava development, with 3 years ofsoftware engineeringexperience, and 2 years proven experience as technical lead.
Solid experience with design patterns, UML, working with software architectures to create detailed designs.
Knowledge of Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC).
Proficiency in Java frameworks such asSpring, Spring Boot or Hibernate.
Strong knowledge ofobject-oriented programming (OOP)includinginheritance, interfaces, exception handling, and design patterns.
Strong understanding ofJava threading, concurrency,concurrency patterns, experience building thread safe code.
Solid experience withRESTful APIs, Microservices,andWeb Servicesand best practices.
Solid Experience withSQLand relational databases such asMySQL, PostgreSQL, or SQL Server.
Experience with analytics engines and message queuing systems such asCube, SparkandKafka.
Experience with UI development and front-end technologies fromJavaFXtoHTML, CSS, JavaScript,andReact.
Experience with other components of the Spring ecosystem (e.g. Spring Data, Spring Security, Spring Cloud, etc.).
Experience withIntelliJandGITor similar source code versioning tools and coding standards.
Solid skills instatistics, probability, andlinear algebra.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Passionate leadership skills. Mentor team members. Coach team to experiment and solve technical problems in proactive and unique ways.
Experience collaborating with business, engineering, operational, and product stakeholders, spanning business requirements, functional specifications, and test plans.
Maintaining a constant focus on the applications delivering client value.
GoodEnglishlanguage skills.
Quyền lợi
Income negotiated according to experience and ability, with bonus up to 15th month salary based on excellent performance and business results.
Social insurance, health insurance, unemployment insurance after signing the official labor contract.
Orientation, training and mentoring to master knowledge of product and enterprise-scale operations, and gain professional business communication and presentation skills.
Empowered to experiment with opensource and Linux lab environments.
Working in a friendly, young business environment.
Social insurance, health insurance, unemployment insurance after signing the official labor contract.
Orientation, training and mentoring to master knowledge of product and enterprise-scale operations, and gain professional business communication and presentation skills.
Empowered to experiment with opensource and Linux lab environments.
Working in a friendly, young business environment.
Thông tin khác
Địa điểm làm việc
- - Hồ Chí Minh: 26 thảo điền, Quận 2
Việc làm Hồ Chí Minh
- - Hồ Chí Minh: 26 thảo điền, Quận 2
Việc làm Hồ Chí Minh
Thông tin chung
- Thu nhập: Từ 55 triệu VNĐ
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 15/02/2025
Giới thiệu công ty
Xem trang công ty
Công ty chưa cập nhật thông tin....
Quy mô công ty
Dưới 10 nhân viên
Việc làm tương tự
CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM TƯỜNG MINH - TMA SOLUTIONS
Thỏa Thuận
31/01/2025
Hồ Chí Minh
hỗ trợ doanh nghiệp
Giải thưởng
của chúng tôi
Top 3
Nền tảng số tiêu biểu của Bộ
TT&TT 2022.
Top 15
Startup Việt xuất sắc 2019 do VNExpress tổ chức.
Top 10
Doanh nghiệp khởi nghiệp sáng tạo Việt Nam - Hội đồng tư vấn kinh doanh ASEAN bình chọn.
Giải Đồng
Sản phẩm công nghệ số Make In Viet Nam 2023.