Connecting...

JAPANESE SPEAKING SENIOR JAVA DEVELOPER

役職名: JAPANESE SPEAKING SENIOR JAVA DEVELOPER
雇用形態: 正社員
職種: IT
業種: IT
給与: Negotiable
求人番号: en-43272
募集番号: 43271
担当者: Kosei.Kimizuka
お問い合わせ先: kosei.kimizuka@jac-recruitment.com
求人情報掲載日: 2019/07/12 09:54

JOB BRIEF:

A Java Developer with 5 or more years of experience in building high-performing, scalable, enterprise-grade applications.

You will be part of the in-house software team that works on enterprise-wide applications development. Java developer roles and responsibilities include managing Java/Java EE and REST-API application development while providing expertise in the full software development lifecycle, from concept and design to testing.

JOB RESPONSIBILITIES:

  • Java developer responsibilities include designing and developing for both legacy monolithic and new REST-API based applications for achieving designated business requirement.
  • Contribute in all phases of the development lifecycle.
  • Write well designed, testable, efficient code.
  • Ensure designs are in compliance with specifications and business objectives.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

JOB REQUIREMENTS:

  • BS degree in Computer Science, Engineering or a related subject.
  • Has at least 5 years of proven hands-on Software Development experience.
  • Has at least 5 years of proven working experience in Java development.
  • Solid experience in Javascript development. Knowledge in VueJS or ReactJS is highly desirable.
  • Hands on experience in designing and developing applications using Java EE platforms.
  • Experience in developing web applications using at least one popular web framework (JSF, Struts, Spring MVC).
  • Solid experience in building REST-API based application.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
  • Experience with test-driven development.
  • Experience in AWS (Lambda, ApiGateway, RDS, EC2) is a great bonus.
  • Experience in CI/CD is desirable.
  • Experience in SCRUM/AGILE is desirable.

TECHNICAL SKILLS:

  • Java 7, 8, Selenium, JUnit.
  • REST-API/Serverless
  • JavaScript ES5, ES6.
  • FrontEnd framework especially VueJS (or equivalent), Jasmine and Webpack.
  • HTML 5
  • PostgreSQL, MySQL, NoSQL
  • Struts2, Spring MVC

PERSONALITY:

  • Has strong commitment in work and in observing company policy.
  • Has strong desire to improve and achieve greater height.
  • Capable of looking at things from business point of view on top of from technical point of view.
  • Being a highly self-discipline, open minded and great team player.
  • Adaptable to the situation and environment.
  • Pro-active and accountable