Talent.com
Senior Java Software Engineer

Senior Java Software Engineer

HCLTechKuala Lumpur, Kuala Lumpur, Malaysia
10 days ago
Job description

Overview

HCL Technologies Malaysia SDN BHD is seeking a motivated and talented Senior Java Developer to join our team in Kuala Lumpur. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-quality software applications using Java technologies. This full-time position offers the opportunity to work on cutting-edge projects and collaborate with a dynamic team of professionals.

What you'll be doing

  • Develop and implement Java-based software solutions, ensuring adherence to best practices and coding standards
  • Support business operations 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 causes of system / production disruptions, and include recommendations to prevent recurrence of glitches, defects & bugs
  • Help to maintain / improve code quality as well as automation, especially in the testing area
  • Analyze current technology trends within IT and look for opportunities to design new technology solutions to maximize 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
  • 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 or Master degree in information technology and / or other demonstrated learning paths (e.g., bootcamp) can be accepted
  • 6+ years of proven experience in Java programming and software development
  • Experience in supporting production to business users would be an added advantage
  • Experience in migrating legacy systems would be an added advantage
  • Experience with Java frameworks such as Spring or Hibernate
  • Understanding of object-oriented programming and design patterns
  • Understanding of associated development processes – Testing, Code Quality and Design
  • Proficiency in SQL and experience with relational databases like Oracle, MySQL or PostgreSQL
  • Familiarity with version control tools, preferably Git but can be RTC
  • Work experience in Finance, banking or insurance industry is preferred
  • Knowledge of RESTful APIs and web services
  • Knowledge of JUnit
  • Methodologies – Waterfall & Agile are accepted
  • Certification – ITIL is a PLUS
  • Communication skills and ability to work effectively in a team and with business
  • Good problem-solving skills and attention to detail
  • Job details

  • Seniority level : Executive
  • Employment type : Full-time
  • Job function : Information Technology
  • Industry : IT Services and IT Consulting
  • Note : The posting may include additional related roles and location listings for Kuala Lumpur and surrounding areas.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Kuala Lumpur, Kuala Lumpur, Malaysia