Enable job alerts via email!

Senior Java Developer

Tec D (Malaysia) Sdn. Bhd.

Petaling Jaya

On-site

MYR 30,000 - 42,000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading technology company based in Petaling Jaya is seeking a software developer with strong Java fundamentals and experience in distributed application development. This role involves participating in design, development, and quality assurance of software products. The ideal candidate will have a Bachelor’s degree in Computer Science, with a proactive mindset and the ability to work within a team, and is expected to continuously learn new technologies. Candidates with fluency in Mandarin and English are preferred.

Benefits

Formal leadership programs
Career growth opportunities
Life Empowerment Assistance Program
Diversity and inclusion initiatives
Community engagement opportunities

Qualifications

  • Bachelor’s degree or above in Computer Science or related fields.
  • 2+ years of relevant work experience.
  • Deep understanding of MVC/ORM principles.

Responsibilities

  • Participate in the design and development of software.
  • Engage in writing functional requirement documents and testing.
  • Promptly modify and improve the system when issues arise.

Skills

Java fundamentals
MVC/ORM principles
SQL optimization
Proactive attitude
Team-oriented
Fluent in Mandarin
Fluent in English

Education

Bachelor’s degree in Computer Science

Tools

Maven
Gradle
Git
Docker
Ansible

Job description

Job Responsibilities:

  1. Participate in the design and development of software.
  2. Engage in writing functional requirement documents, development, and integration testing during the implementation of software products to ensure timely and quality project completion.
  3. Promptly modify and improve the system when issues arise.
  4. Continuously learn and master new business knowledge and technologies.

Requirements:

  1. Bachelor’s degree or above in Computer Science or related fields from a reputable institution, with 2+ years of relevant work experience.
  2. Proficient in Java fundamentals, with experience in distributed application development.
  3. Deep understanding of MVC/ORM principles, familiar with frameworks like Spring MVC, Spring Boot, and Hibernate.
  4. Experience with relational databases such as Oracle, MSSQL, MySQL, PostgreSQL; SQL optimization and NoSQL experience are a plus.
  5. Familiar with project tools like Maven/Gradle and Git.
  6. Basic Linux command knowledge; Docker and Ansible experience preferred.
  7. Proactive, responsible, and team-oriented.
  8. Fluent in Mandarin and English preferred.

Key Skills

What’s In It For You?

  • Elective Benefits: Programs tailored to your country to suit your lifestyle.
  • Career Growth: Formal leadership and professional development programs, plus on-demand courses.
  • Personal Well-Being: Seminars, events, and our Life Empowerment Assistance Program to support your health and happiness.
  • Diversity, Equity & Inclusion: Valuing every voice through inclusive education, peer conversations, and growth opportunities.
  • Global Networking: Connect with new colleagues during onboarding.
  • Community Engagement: Participate in internal groups, volunteering, and social initiatives.

Don’t meet every requirement? Apply anyway.

At Tec D, a TD SYNNEX Company, we celebrate diversity and are committed to equal opportunity employment. We encourage all qualified candidates to apply, regardless of background or characteristics. We may request voluntary gender information to support our diversity initiatives.

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