Senior Java Developer

Job Description



Education and/or Experience:

  • Degree in Computer Science, Computer Engineering, Information Technology or relevant major.
  • At least 5 years of experience in IT Software Development focus on JAVA technologies.
  • Hands-on experience of SQL server administration skills across all operating system versions, especially Unix, Linux

Knowledge, Skills and Abilities:
  • Ability to read, write, speak and understand English
  • Strong knowledge of Node.JS or Angular
  • Strong knowledge of JSP / Servlets
  • Strong knowledge of Spring framework, Spring Boot, Spring MVC, Spring Security, Spring JPA, Spring Hibernate.
  • Strong knowledge of Service Oriented Architecture / Web Services - SOAP / REST API
  • Ability to work with Web Technologies like HTML, CSS, Javascript and JQuery
  • Ability to work with of Markup Languages like XML and JSON.Front-end: Angular, Typescript, Webpack, HMTL and CSS3
  • Ability to work with source code repository and Visual studio online if possible
  • Strong knowledge of Proven T-SQL skills in creating and maintaining stored procedures, tables and views in Oracle SQL Database and MS SQL Database
  • Ability to understand of IT security standards and associated design considerations
  • Ability to review source code
  • Hand-on experience of monolithic, microservices architectures.

Duties
  • Understand, analysis requirement clearly and estimate tasks properly.
  • Research, design, implement and test software program by applying best practices of engineer excellent.
  • Write and update technical documentation in central place.
  • Coordinate with other members to do technical analysis and proposal, code review and coach some software developers.
  • Do troubleshooting to identify possible causes of problems, provide suitable solution and fix issues without breaking existing functionalities
  • Participate in Agile Scrum activities: daily standup, demo session, retrospective, estimate and planning, etc.
  • Working on shifts, working with teams and clients across multiple geographies (India, US, Vietnam).


Advantageous Skills:

  • Good at CI/CD, automation tools, and scrum/agile development process
  • Experience of automated systems monitoring and alerting products
  • Experience of other enterprise Relational database technologies, e.g. SQL Server, etc.
  • Experience of Linux, MQ

JOB TYPE

Hitachi Lift India Pvt.Ltd. was established in 2008 as a 100% subsidiary service base company of Hitachi. The company handles installation and maintenance of Hitachi’s vertical transportation system such as elevators and escalators and moving sidewalks in India.
Hitachi has one of the highest market shares in Japan, and is expanding the sphere of its activities to many countries where its products are involved in transporting millions of people daily. High quality and reliability is the secret of its products being admired globally. This is backed up by innovative product technologies allowing Hitachi to respond to the growing need for highly efficient vertical transportation solutions.
Hitachi Lift India continues to inspire the next vertical transportation system with Hitachi’s global premium technology for the Indian’s society and your projects.

People Also Considered

Data Not Available

Career Advice to Find Better