TopDev

LG CNS Việt Nam

Eclipse Plugin Developer (Java, SQL)

Quận Nam Từ Liêm, Hà Nội
Posted 4 days ago and Job expires in 2 weeks from now

Year of experience

Job Level

Job Type

Contract type

We are looking for an experienced Eclipse Plugin Developer to join our dynamic team at LG CNS Vietnam Build Center. The ideal candidate will be responsible for designing, developing, and maintaining Eclipse-based plugins to enhance our development environment. This role requires a strong understanding of Java code Abstract Syntax Tree (AST), MyBatis, and SQL to optimize and improve our software development processes.

Responsibilities

  • Design, develop, and maintain Eclipse plugins to support development teams.
  • Analyze and manipulate Java code AST for code transformation and refactoring tasks.
  • Work with MyBatis and SQL for data persistence and integration.
  • Ensure code quality through best practices, including code reviews and unit testing.
  • Collaborate with cross-functional teams to improve development tools and workflows.
  • Debug and resolve issues related to Eclipse plugin development and Java AST analysis.
  • Document technical specifications and processes for internal and external stakeholders.

Requirements

[Required]

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • 1+ years of experience in Java development, with at least 2 years in Eclipse plugin development.
  • Strong understanding of Eclipse Plugin Development (Eclipse RCP, Eclipse PDE, JFace, SWT, EMF, etc.).
  • Experience with Java Abstract Syntax Tree (AST) for static code analysis and manipulation.
  • Knowledge of MyBatis and SQL for efficient database interactions.
  • Familiarity with software build tools (Maven, Gradle) and version control systems (Git, SVN).
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and within a team in an agile environment.

[Preferred]

  • Experience in performance optimization of Eclipse-based applications.
  • Knowledge of Spring framework and Hibernate.
  • Exposure to DevOps and CI/CD tools is a plus.
  • Korean language proficiency is an advantage but not required.

Benefits

  • Attractive salary and bonus will be discussed after going through CV & Interview
  • Topik allowance
  • Review capacity annually and adjust salary increases according to work performance.
  • Health care: Premium health insurance, Annual health check-up
  • Young working environment
  • Good career development opportunities with interesting and challenging projects.
  • English, Korean, technical, soft skills training courses.
  • Opportunity to learn special courses from LG CNS, new technology and security.
  • Gifts on holidays (April 30th - May 1st, September 2nd, Tet, etc.)
  • Outdoor activities with company support: sports clubs, team building, happy hour parties, birthdays, travel, employee and family events, etc.
  • Working hours: 8 hours from Monday - Friday (8 hours/day)

17 job opening

Industry

Phần Mềm

Company size

100-499 Employees

Nationality

South-Korea, Vietnam

e8c5a4e92300f3d04b07f65c2e9b15f7.jpg
20230321000523_0 - RuToHa family.jpg