Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Talent Recruit

Selangor

On-site

MYR 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency is looking for a software developer in Selangor, Malaysia, to design and maintain Java applications while providing customer support. Candidates should have a degree in Computer Science and 3-4 years of experience in Java development. Expected to write efficient code, test software, and mentor junior colleagues. Knowledge of AngularJS and database management systems is also beneficial. Email your resume for consideration.

Qualifications

  • 3-4 years of experience in Java software development.
  • Strong understanding of Java frameworks and libraries.
  • Familiarity with front-end technologies.

Responsibilities

  • Design, develop, and maintain Java applications.
  • Write clean and efficient code adhering to best practices.
  • Provide technical support and analyze customer feedback.

Skills

Java software development
Problem-solving
Analytical skills
Communication skills
AngularJS
Version control (Gitlab)

Education

Bachelor's Degree or Diploma in Computer Science

Tools

MSSQL
Progress databases
Job description
Responsibilities
  • 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
  • Provide technical support to the customer.
  • Perform technical root cause analysis and outline corrective actions based on customer feedback and end‑user issues.
General
  • Stay up‑to‑date with the latest Java technologies and development practices to contribute to process improvements and innovative solutions.
  • Work cross‑functionally 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.
  • 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 AngularJS.
  • Experience with MSSQL and Progress 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.
How to Apply

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.