# JAVA Developer

**Company:** [Fuku](http://jobs.workable.com/companies/cVzy4Zi49yLx9EZznjyX2v.md)
**Location:** Kuala Lumpur, Malaysia
**Workplace:** on site
**Employment type:** Full-time

[Apply for this job](http://jobs.workable.com/view/0cfee296-6081-453f-b43e-eb0dd4b1938b)

## Description

About the company:  
We are looking for a Java Developer.  
  
Job responsibilities:  
\- Design, develop, and maintain high-quality Java-based applications and systems.  
\- Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with business objectives.  
\- Write clean, efficient, and well-documented code following industry best practices and coding standards.  
\- Perform unit testing, integration testing, and debugging to ensure application functionality and performance.  
\- Participate in code reviews to maintain code quality and share knowledge with team members.  
\- Optimize application performance and scalability by identifying and resolving bottlenecks.  
\- Stay updated with the latest Java technologies, frameworks, and tools to recommend improvements and innovations.  
\- Work closely with DevOps teams to ensure smooth deployment and continuous integration processes.  
\- Provide technical support and troubleshooting for production issues as needed.  
\- Contribute to the development of technical documentation, including design specifications and user guides.  
  
Job requirements:  
\- Bachelor's degree in Computer Science, Software Engineering, or a related field.  
\- Proven experience as a Java Developer, with a strong understanding of Java programming language and frameworks such as Spring and Hibernate.  
\- Proficiency in building RESTful APIs and working with microservices architecture.  
\- Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.  
\- Familiarity with database systems, including SQL and NoSQL databases.  
\- Knowledge of version control systems such as Git and experience with CI/CD pipelines.  
\- Strong problem-solving skills and the ability to work independently or as part of a team.  
\- Excellent communication and interpersonal skills to collaborate effectively with stakeholders.  
\- Experience with cloud platforms such as AWS, Azure, or Google Cloud is an advantage.  
\- Ability to adapt to a fast-paced environment and manage multiple priorities effectively.
