Enable job alerts via email!

Java Developer Expert (8 years +)

Genius Brio

Putrajaya

On-site

MYR 80,000 - 120,000

Part time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A reputable IT firm in Putrajaya, Malaysia, is looking for a highly skilled Java Developer with over 8 years of experience. This role involves developing and maintaining Java applications, ensuring high quality and performance. The ideal candidate will be proficient in Agile and Waterfall methodologies and have experience in the finance or banking industry. Flexible work options and excellent career development opportunities are offered.

Benefits

Flexible working options
Excellent career development opportunities

Qualifications

  • 8+ years of experience in software development with a focus on Java.
  • Strong understanding of development processes, testing, and code quality.
  • Experience in supporting production environments and assisting business users.

Responsibilities

  • Develop, test, and maintain high-quality Java applications.
  • Collaborate with cross-functional teams and define new features.
  • Ensure application performance, quality, and responsiveness.

Skills

Java Development
Object-Oriented Programming
Java Frameworks (Spring, Hibernate)
SQL
Version Control (Git, RTC)
RESTful APIs
JUnit
Agile and Waterfall Methodologies
Production Support
Industry Experience (Finance, Banking)

Education

Bachelor's degree in Computer Science or related field

Tools

Git
JUnit
Job description

At Genius Brio, we've put all of our energy into our talent assessment and vetting process, to ensure all our clients get the right hire for the right job.

JAVA DEVELOPER EXPERT
  • Location: Putrajaya, Malaysia
  • 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.

The Role

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.
Ideal Profile

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.
What's on Offer?
  • Flexible working options
  • Work within a company with a solid track record of success
  • Excellent career development opportunities
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.