Epicareer Might not Working Properly
Learn More

System Analyst - Java_8627

RM 14,000 - RM 15,000 / month

Checking job availability...

Original
Simplified

BUDJET Local: 14000 MYR / Month Expat: 15000 MYR / Month

Work on-site KL Mid valley

Open to any nationality with first priority, Local

Notice period not more than 45 days

L3 10+ Years / 8+ Years​

MUST HAVE:

8+ years of Strong proficiency in Java 8 and higher, focusing on object-oriented programming, multi-threading, and JDK APIs.

Proven experience in requirements gathering, system design, and working with business stakeholders.

Expertise in developing microservices and RESTful APIs using Spring Boot, Spring Cloud, and Spring Security.

Advanced skills in writing complex queries, stored procedures, and optimizing PL/SQL code in Oracle databases.

Experience in writing Shell scripts for automation, system monitoring, backups, and maintenance in Linux.

Proficient in working with Linux systems, configuring servers, managing files, and troubleshooting Linux-based environments.

Experience working in an Agile environment.

Excellent communication skills and the ability to work effectively in a team-oriented environment.

Requirements

About the role

HCLTech Malaysia is looking for a skilled System Analyst with a strong background in Java, Spring Boot, PL/SQL, and Shell Scripting to join our dynamic team. The ideal candidate should have strong experience in system analysis, with a focus on Java development and Scripting, along with hands-on experience in a Linux environment. As a System Analyst, you will be responsible for analyzing, designing, and implementing complex systems, as well as troubleshooting, improving performance, and ensuring that all systems run efficiently. You will work closely with stakeholders to ensure that business needs are met and provide technical solutions that align with the company’s goals.

Responsibilities

Analyze complex business requirements and translate them into technical specifications. Design and implement scalable, efficient, and robust systems.

Develop and maintain Java-based applications, utilizing Spring Boot for backend services and microservices architecture.

Design, develop, and optimize complex SQL queries, stored procedures, and functions using PL/SQL to interact with Oracle databases.

Write and maintain shell scripts to automate routine system tasks, backups, monitoring, and deployment in Linux environments.

Integrate new system components and applications with existing systems using RESTful APIs and Web Services.

Identify bottlenecks and implement performance improvements across the Java and database layers to ensure high scalability and low latency.

Provide technical support, diagnose issues, and resolve defects across the system stack. Act as a key point of contact for critical system issues in production.

Collaborate with developers, testers, and business analysts to ensure smooth implementation and deployment of applications.

Perform peer code reviews, follow industry best practices for code quality, and ensure compliance with coding standards.

Maintain thorough documentation of system architecture, designs, processes, and troubleshooting guides. Prepare and present regular progress reports to stakeholders.

Qualification and Required Skills

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

8+ years of Strong proficiency in Java 8 and higher, focusing on object-oriented programming, multi-threading, and JDK APIs.

Proven experience in requirements gathering, system design, and working with business stakeholders.

Expertise in developing microservices and RESTful APIs using Spring Boot, Spring Cloud, and Spring Security.

Advanced skills in writing complex queries, stored procedures, and optimizing PL/SQL code in Oracle databases.

Experience in writing Shell scripts for automation, system monitoring, backups, and maintenance in Linux.

Proficient in working with Linux systems, configuring servers, managing files, and troubleshooting Linux-based environments.

Experience working in an Agile environment.

Excellent communication skills and the ability to work effectively in a team-oriented environment.

Job Types: Full-time, Permanent, Contract, Temporary, Freelance, Internship, Fresh graduate, Student job
Contract length: 12 months

Pay: RM14,000.00 - RM15,000.00 per month

Benefits:

  • Additional leave
  • Cell phone reimbursement
  • Company car
  • Dental insurance
  • Flexible schedule
  • Free parking
  • Gym membership
  • Health insurance
  • Maternity leave
  • Meal allowance
  • Meal provided
  • Opportunities for promotion
  • Parental leave
  • Professional development
  • Vision insurance
  • Work from home

Schedule:

  • Early shift
  • Holidays
  • Monday to Friday
  • Weekend jobs

Supplemental Pay:

  • 13th month salary
  • Attendance bonus
  • Commission pay
  • Overtime pay
  • Performance bonus
  • Retention bonus
  • Signing bonus
  • Tips
  • Yearly bonus

Work Location: In person