Enable job alerts via email!

Senior Software Engineer

Talent Recruit

Petaling Jaya

On-site

MYR 200,000 - 250,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Malaysia is seeking a Java Developer with 3-4 years of experience to design and maintain applications. The ideal candidate will possess a degree in Computer Science and have strong skills in Java, problem-solving, and communication. Join a dynamic team and contribute to innovative software solutions while mentoring junior colleagues.

Qualifications

  • 3-4 years of working experience in Java software development.
  • Strong understanding of Java frameworks and libraries.
  • Familiarity with SCRUM methodologies.

Responsibilities

  • Design, develop, and maintain Java applications.
  • Collaborate with engineers to deliver high-quality software solutions.
  • Provide technical support to customers.

Skills

Java
Problem-solving
Analytical skills
Communication
Time management

Education

Bachelors Degree or Diploma in Computer Science

Tools

Gitlab
MSSQL
Progres databases
Angular JS

Job description

  • Design, develop, and maintain Java applications in accordance with project requirements and technical specifications.
  • Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
  • Develop standard software solutions and system components and integrate these into existing and new designs.
  • Identify and resolve bugs and performance issues in existing Java applications.
  • Develop and execute unit tests and integration tests to ensure software reliability and performance.
  • Utilize version control systems (e.g.Gitlab) for source code management and collaboration.

Project Implementation

  • Participate in the software development life cycle (SDLC), all aspects of the software development process.
  • Collaborate with other engineers and consultants to understand requirements and deliver high-quality software solutions.
  • Create and maintain technical documentation for software designs, code, and processes.

Technical Support

  • To provide technical support to the customer.
  • To further improve our system by performing technical root cause analysis and outlining corrective action for given problems and feedback from our incorporated customers and end-users.

General

  • Stay up-to-date with the latest Java technologies and development practices to contribute to process improvements and innovative solutions.
  • Work cross-functionality with various teams and people of different skill sets.
  • Complete assigned tasks on time and with high quality.
  • Grow, mentor, educate, and train junior colleagues as required.
  • To perform other duties at the discretion of the superior and/ or the management.

REQUIREMENTS:

  • Possesses a Bachelors Degree or Diploma in Computer Science, Information Technology, or a related field.
  • At least 3-4 years of working experience in Java software development, with a strong understanding of Java frameworks and libraries.
  • Knowledge of front-end technology such as Angular JS.
  • Experience with MSSQL, and Progres databases.
  • Familiarity with ERP systems is a plus.
  • Understand SCRUM methodologies and practices.
  • Experience with software design and development in a test-driven environment.
  • Ability to learn new languages and technologies.
  • Demonstrate good communication, problem-solving, and analytical skills.
  • Able to work independently as well as in a team and have self-initiative.
  • Ability to manage multiple tasks with strong prioritization and time management skills.

Qualified and interested candidates may apply online or email your updated resume to ryan@talentrecruit.com.my.

Only shortlisted candidates will be notified.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.