JAVA DEVELOPER EXPERT (8 years +)

  • Information Technology
  • Cyberjaya
  • 8 hour(s) ago
  • RM6,000 - RM13,000 /monthly
  • Full Time
  • Urgent

JAVA DEVELOPER EXPERT

  • Location: Putrajaya, Malaysia (Open to Malaysians only)
  • Job Type: Contract (1 year)
  • Experience: 8+ (Expert)
  • Industry: Finance, Banking, IT

 

We are seeking a highly skilled and experienced Java Developer to join our dynamic team. The ideal candidate will have over 8 years of experience in software development, with a strong understanding of both Waterfall and Agile methodologies. This role requires a deep knowledge of development processes, including testing, code quality, and design.

 

KEY RESPONSIBILITIES

  • Develop, test, and maintain high-quality Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Support production environments and provide assistance to business users.
  • Participate in code reviews and provide constructive feedback to peers.

 

MAIN RESPONSIBILITIES

  • Support business operations by improving or performing systems configurations or by developing new features of Java applications.
  • Ensure the performance, quality, and responsiveness of applications by monitoring, analyzing, and reporting root causes of system/production disruptions, including recommendations to prevent the reoccurrence of glitches, defects, and bugs.
  • Help maintain/improve code quality and automation, especially in the testing area.
  • Analyze current technology trends within IT lines and look for opportunities to design new technology solutions that maximize the company's productivity and improve business operations.
  • Enrich procedures and documentation of deliverables. Keep documentation and processes around production support and development cycles up to date and at their best possible efficiency.

 

REQUIRED SKILLS AND EXPERIENCE:

  • Java Development: Minimum of 8 years of experience in Java development.
  • Proven Experience: Proven experience as a Java Developer or similar role.
  • Object-Oriented Programming: Understanding of object-oriented programming and design patterns
  • Java Frameworks: Experience with Java frameworks such as Spring or Hibernate.
  • SQL and Databases: Proficiency in SQL and experience with relational databases like Oracle, MySQL, or PostgreSQL.
  • Version Control: Familiarity with version control tools, preferably Git but can be RTC.
  • RESTful APIs: Knowledge of RESTful APIs and web services.
  • JUnit: Knowledge of JUnit.
  • Methodologies: Proficiency in both Waterfall and Agile methodologies.
  • Development Processes: Strong understanding of testing, code quality, and design principles.
  • Production Support: Experience in supporting production environments and assisting business users.
  • Industry Experience: Previous work experience in the finance, banking, or insurance industry is preferred.

 

PREFERRED QUALIFICATIONS:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work in a team environment.
  • Familiarity with modern development tools and frameworks.