Landmark 72, E6 Phạm Hùng, Phường Mễ Trì, Quận Nam Từ Liêm, Thành phố Hà Nội
Posted 2 days ago
Follow
Job Description
About Company
Your role & responsibilities
Design and implement software solutions using Java and related technologies.
Develop programs or scripts according to specifications and established coding standards.
Analyze, review, and test code for accuracy, performance, and quality.
Perform integrated testing of systems for reliability and security.
Construct various software components and validate completeness and functionality.
Ensure code is robust, efficient, and maintainable.
Manage Java/Java EE application development while providing expertise in the full software development lifecycle.
Collaborate with other developers, testers, project managers, and stakeholders on software projects
Provide technical support and troubleshooting for existing applications.
Your skills & qualifications
Bachelor's degree in Computer Science or related field.
At least 5 years of experience in Java development. Proficient in Java EE, Spring Boot, Hibernate, RESTful APIs, SQL databases, and NoSQL databases.
Experience with web development technologies such as HTML, CSS, JavaScript, jQuery, AJAX.
Experience with web servers, application servers, microservices, and cloud platforms.
Knowledge of software design patterns, best practices, and testing frameworks.
Excellent communication, collaboration, and problem-solving skills.
Nice to have:
Previous experience in large-scale software development projects.
Experience in project management or leadership roles.
Knowledge of advanced technologies such as Docker, Kubernetes, etc.
Experience in Healthcare/insurance.
Experience in AI and Generative AI: Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) and deep learning concepts. Experience with generative models (e.g., GANs, VAEs) to automate operation processes or product efficiencies. Understanding of how to apply Generative AI to real-world problems, such as automating repetitive tasks, improving product design, or enhancing customer experience.