Taro Logo

Senior Java Developer

A global IT distribution and solutions company with 22,000 employees providing products, services and solutions worldwide.
Petaling Jaya, Selangor, Malaysia
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Java Developer

TD SYNNEX is seeking a Senior Java Developer to join their team in Petaling Jaya, Malaysia. This role focuses on designing, developing, and maintaining a high-performance distributed ERP system for the manufacturing industry. The ideal candidate will bring 5+ years of software development experience, with strong expertise in Java, Spring frameworks, and database optimization. The position offers a comprehensive benefits package and opportunities for professional growth within a global organization of 22,000 employees.

The role requires deep technical knowledge in Java development, including multithreading, memory management, and design patterns. You'll work with modern technologies like Spring Boot, Hibernate, and Docker, while maintaining and optimizing complex distributed systems. The company emphasizes both technical excellence and soft skills, looking for someone who can collaborate effectively with cross-functional teams.

TD SYNNEX offers a supportive work environment with a strong focus on professional development, well-being, and diversity. Benefits include comprehensive healthcare, mental health support, leadership development programs, and opportunities for global networking. The company maintains a strong commitment to diversity, equity, and inclusion, encouraging applications from candidates with diverse backgrounds and perspectives.

This position is perfect for a senior developer looking to make a significant impact in a global enterprise environment, working on complex technical challenges while having access to resources and opportunities for career advancement. The role combines technical leadership with hands-on development, making it ideal for those who enjoy both coding and system architecture.

Last updated 9 days ago

Responsibilities For Senior Java Developer

  • Design, develop, and test scalable software solutions
  • Troubleshoot and resolve system issues promptly
  • Stay updated with emerging technologies and business trends
  • Participate in code reviews
  • Support automation initiatives
  • Maintain high-performance distributed ERP system

Requirements For Senior Java Developer

Java
Linux
  • Bachelor's degree or higher in Computer Science, Software Engineering, or related field
  • 5+ years of professional experience in software development
  • Proficiency in core Java, including multithreading, memory management, and design patterns
  • Experience with Spring Boot, Spring MVC, and Hibernate
  • Strong understanding of relational databases and SQL optimization
  • Familiarity with build tools (Maven/Gradle) and version control (Git)
  • Knowledge of Linux environments and Docker
  • Excellent teamwork, communication, and time-management skills
  • Fluency in Mandarin or English preferred

Benefits For Senior Java Developer

Medical Insurance
Mental Health Assistance
  • Country-specific elective benefits program
  • Leadership and professional development programs
  • Financial, physical, and mental well-being support
  • Life Empowerment Assistance Program
  • Global networking opportunities
  • Community engagement and volunteering events

Interested in this job?

Jobs Related To TD SYNNEX Senior Java Developer