Search by job, company or skills

HCL TechBee

Junior Java Developer (Fresh Graduate)

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the role

HCLTech Malaysia is seeking Junior Java Developer to join our team in Kuala Lumpur. As a Junior Java Developer, you will be responsible for designing, developing, and maintaining high-quality software applications using Java technologies.

What you'll be doing:

  • Develop and implement Java-based software solutions, ensuring adherence to best practices and coding standards
  • Support business operations in their areas by improving or performing systems configurations or by developing new features of Java applications.
  • Ensure the performance, quality and responsiveness of applications by monitoring, analyzing and reporting root cause of system/ production disruption and include recommendations to prevent the recurrence of glitches, defects & bugs.
  • Help to maintain/improve code quality as well as automation especially in the testing area.
  • Analyze within their IT lines the current technology trends and look for opportunities to design new technology solutions that would maximize the company's productivity and improve business operations.
  • Enrich procedures & documentation of deliverables. Keep documentation and processes around production support as well as development cycle up to date and at its best possible efficiency.
  • Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
  • Collaborate with cross-functional teams to understand and translate business requirements into technical solutions.
  • Maintain and enhance existing Java applications, addressing bugs and implementing new features.
  • Contribute to the continuous improvement of development processes and practices.
  • Engage in code reviews, pair programming, and knowledge sharing to promote team growth and learning.

What we're looking for:

  • Bachelor's in information technology, Computer Science, or a related field.
  • Fresh graduates are encouraged to apply.
  • Any prior internship, academic, or project-based experience in Java or software development will be an advantage.
  • Basic understanding of Java programming and software development concepts.
  • Exposure to Java frameworks such as Spring and/or Hibernate through coursework or projects.
  • Good grasp of object-oriented programming (OOP) principles and common design patterns.
  • Fundamental knowledge of SQL and hands-on experience with relational databases such as Oracle, MySQL, or PostgreSQL (academic or personal projects acceptable).
  • Familiarity with version control tools such as Git (or similar tools like RTC).
  • Awareness of RESTful APIs and web services.
  • Basic knowledge of unit testing concepts (e.g. JUnit) is an added advantage.
  • Interest or exposure to finance, banking, or insurance domain is a plus but not mandatory.
  • ITIL certification is a bonus but not required.
  • Strong communication skills with the ability to collaborate effectively within a team and interact with business users.
  • Good problem-solving abilities, eagerness to learn, and attention to detail.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147038603

Similar Jobs