Senior Software Engineer (Vue.js and Java)

The Japan Research Institute, Limited, Philippine Branch

Philippines

On-site

PHP 1,200,000 - 2,000,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Japan Research Institute, Limited, Philippine Branch is seeking an experienced software engineer for a role focusing on both front-end and back-end development. The candidate will design, develop, and maintain components, APIs, and services using Java and Vue.js within a structured project environment.

The role requires strong Java experience (3+ years) with Spring, MyBatis, and Maven, plus unit testing with JUnit/Jest.

Qualifications

  • Degree in Computer Science, Information Technology or related field.
  • 7+ years of software development experience with strong front-end skills and at least 3 years in Java development.
  • Strong proficiency in Vue.js and related front-end technologies.
  • Hands-on Java applications using Spring Framework, MyBatis, and Maven.
  • Experience with automated testing and code quality practices (JUnit/Jest).
  • Experience with relational databases and SQL.
  • Version control with Git; familiarity with SonarQube.
  • Experience in Waterfall software development environments.
  • Strong communication skills and ability to explain technical concepts clearly.
  • Willingness to learn Japanese language as needed.

Responsibilities

  • Design, develop, and support front-end and back-end application components.
  • Build and maintain APIs and backend services using Java and frameworks.
  • Develop and execute unit tests using JUnit and Jest to ensure reliability.
  • Leverage SonarQube to monitor and uphold code quality standards.
  • Use Git for source code management with proper branching and deployment practices.
  • Promote software development best practices, including automated testing and CI, while following coding standards and documentation guidelines.
  • Prepare and maintain technical documentation and contribute to knowledge-sharing to enhance team productivity.
  • Collaborate with project managers, business analysts, and stakeholders to translate business requirements into effective technical solutions.
  • Stay current with emerging technologies and Generative AI concepts to improve efficiency, quality, and automation.

Skills

Vue.js
Java
Spring Framework
MyBatis
Maven
JUnit
Jest
Git
SonarQube
APIs

Education

Bachelor's degree in Computer Science/Information Technology or related field

Tools

Git
SonarQube

Job description

Other Responsibilities:

  • Design, develop, and support both front-end and back-end application components.
  • Build and maintain APIs and backend services using Java and associated frameworks.
  • Develop and execute unit tests using JUnit and Jest to ensure application reliability and quality.
  • Leverage SonarQube to monitor and uphold code quality standards.
  • Use Git for source code management, following effective branching, merging, and deployment practices.
  • Promote software development best practices, including automated testing and continuous integration, while ensuring adherence to coding standards, documentation guidelines, and maintainable design principles.
  • Prepare and maintain technical documentation and actively contribute to knowledge-sharing initiatives to enhance team productivity and long-term solution supportability.
  • Collaborate closely with project managers, business analysts, and stakeholders to translate business requirements into effective technical solutions.
  • Stay current with emerging technologies, development practices, and Generative AI concepts, identifying opportunities to improve efficiency, quality, and automation.

Job Specifications:

  • Possesses a degree in Computer Science, Information Technology, or a related field
  • 7+ years of software development experience, with strong expertise in front-end development and a minimum of 3 years of practical experience in Java development.
  • Strong proficiency in Vue.js and associated front-end technologies and frameworks.
  • Demonstrated hands-on experience developing Java applications using Spring Framework, MyBatis, and Maven.
  • Solid background in automated testing and code quality practices, including the use of JUnit and Jest.
  • Practical experience working with relational database systems and SQL.
  • Proficiency in using version control tools such as Git and similar source code management systems.
  • Familiarity with SonarQube and its use in enforcing code quality and maintainability standards.
  • Proven experience working within a Waterfall software development environment
  • Strong communication skills and interpersonal skills
  • Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
  • Ability to work effectively in a fast-paced, developed environment.
  • Possessed analytical skills with attention to detail and a proactive mindset.
  • Open to learning Japanese and willing to develop Japanese language skills as needed for the role.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Java & Vue, CI/CD
Senior Full-Stack Engineer: Java & Vue, CI/CD

The Japan Research Institute, Limited, Philippine Branch • Philippines

On-site
PHP 1,200,000 - 2,000,000
Java & Web Technologies Specialist (Japanese Speaking)
Java & Web Technologies Specialist (Japanese Speaking)

Artech Technology Inc. • Quezon City

On-site
PHP 600,000 - 800,000
Java Developer
Java Developer

ServiceFirst • Muntinlupa

On-site
Japanese Developers | JAVA
Japanese Developers | JAVA

Siegen HR Solutions • Manila

On-site
Senior Java Software Engineer
Senior Java Software Engineer

Q2 HR Solutions • Taguig

On-site
PHP 900,000 - 1,800,000
Senior Java Software Engineer
Senior Java Software Engineer

Hammerjack Pty Ltd • Taguig

On-site
PHP 1,200,000 - 1,400,000
Senior Java Software Engineer
Senior Java Software Engineer

SYSGEN RPO • Taguig

On-site
PHP 1,200,000 - 2,000,000
Software Engineer
Software Engineer

Cotiviti • Mexico

Hybrid
Java Developer
Java Developer

Hunter's Hub Inc. • Taguig

On-site
PHP 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Tyler Technologies • Manila

On-site
PHP 1,200,000 - 2,400,000