Search by job, company or skills

HCL TechBee

Senior Java Technical Lead - RESTful API, Spring Boot

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

Job Description

Job description:

Job SummaryHCL Technologies Malaysia is looking for a skilled Java Developer to design, build, and maintain highquality Java applications in Kuala Lumpur. In this role, you will work across the full software development lifecycleanalyzing requirements, developing new features, supporting production systems, and improving application performance. You will collaborate with crossfunctional teams, enhance existing systems, ensure code quality, and contribute to process improvements. This position offers the chance to work on impactful projects using modern Java frameworks like Spring and Hibernate while supporting business operations and driving technical excellence. Key Responsibilities

Develop and implement Java-based software solutions, ensuring adherence to best practices and coding standards
Support business operations on 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 reports root cause of system/ production disruption and include recommendations to prevent the reoccurrence of glitches, defects & bugs.
Help to maintain/improve code quality as well as automation especially on 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 development cycle up to date and at his 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

Skill Requirements

Bachelor's or Master degree in information technology and/or other demonstrated learning path (eg. Bootcamp) can be accepted.
2-6 years of proven experience in Java programming and software development
Experience in supporting production to business users would be 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.
Language French is a PLUS.
Certification ITIL is a PLUS.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145205805