RM10,000 - RM12,000 monthly
  • Vivcal Technologies Sdn Bhd
  • Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
  • Apr 01, 2019
Full time Software Developers/Architects, Applications Software Developers, Systems Software Programmers

Job Description

Role :  Intermediate Java Developer 

Reports To :  Team Lead, Java

Location :  Malaysia



  • Design, develop, test, debug and documenting of applications to satisfy business requirements of projects.
  • Provide technical consultation to the Business/System Analyst and Project Manager for developing new systems or enhancing existing ones to support the business.
  • Analysis and translation of complex business requirements into technical requirements for development, and creation of high level technical architecture, design documents and technical specifications, in accordance with best practices and standards.
  • Research and evaluation of alternative solutions, and recommend implementations.
  • Work with team members to estimate timelines, define project plans, and delegate tasks.
  • Ensure that expected application performance levels are achieved.
  • Periodically perform code reviews.
  • Work with Technical Architect to realize technical concept.
  • Provide guidance to junior team members


  • Bachelor or Master Degree in Information Systems, Computer Science, Computer Engineering, or equivalent.
  • Minimum of 5 years professional experience in the development and implementation of Java and Spring framework business applications.
  • Must have strong knowledge in Java 1.8+, Spring framework (Spring Web, Spring core, Spring batch), ORM technologies( Hibernate with JPA), Web Services (RESTFUL and SOAP), database experience (such as MySQL, SQL Server and/or Oracle, Postgres) and testing framework (Junit and relevant mocking technology).
  • Knowledge and working experience in Eclipse IDE, SVN, Maven, Sonar Qube, JIRA, Jenkins, Apache CXF SOAP/XML, WS-Security and good IT security awareness is highly desired.
  • Experiences in SDLC and in test driven development is preferred.
  • Working knowledge of Object Oriented design, MVC concept, modular programming architecture and application integration is an advantage.
  • Preferably someone with SAP PO/PI experience or willing to learn SAP PO/PI technologies
  • Experience in others JavaEE technologies and open source frameworks apart from those mentioned above is an advantage.
  • Solid analytical, interpersonal and communication (verbal and written) skills.
  • This job demand flexibility and willingness to work in dynamic environment with customer driven project. The candidates are expected to communicate with clients and colleagues in EU regularly.
  • Ability to work under tight deadlines. Independent, self-discipline, self-organize, and able to learn and work under minimum supervision.


Years of experience

5 - 10 years  

Required Languages

English,   Bahasa Malaysia  

Do you accept foreigners