Develop mission-critical distributed applications for a broad range of clients and industries, using state-of-the-art tools and agile methodologies.
Work closely with business analysts and software architects to design reliable, secure and highly efficient systems; participate directly in technical decisions.
Be actively involved in the complete project lifecycle, from requirements analysis to final delivery.
Contribute to knowledge sharing and continuous improvement activities.
Trách nhiệm:
Implement applications with commercial grade quality
Adheres to programming conventions and good programming practices
Design, develop and execute unit tests and integration tests
Collaborate with a professional team through Scrum meeting every day
Adheres to strict delivery schedules
Experience in Java/J2EE, Microservices Framework, Spring Framework, Hibernate, with a good knowledge of its ecosystems
A strong sense of ownership and responsibility for code quality that follows best practices
Being active in the open source community is a plus
Willing to learn Blockchain is a big plus
Yêu cầu:
Bachelor degree in IT and other related fields;
At least 3+ years of programming experience with Java-based technologies (Java, J2EE, Hibernate, Spring Framework) and OOP.
Experience in developing the Web-based application using Spring Framework.
Experience with Spring Data Rest (Restful), Web services integration (SOAP, REST, etc.).
Experience with one or multi-application servers: Tomcat/JBoss/WebLogic
Experience with design patterns and data modeling.
Familiar with one of the followings: Java CDI, JAX-WS, JDBC
Strong experience in Java 1.8, Spring Boot Framework, Spring Data Rest Framework, Spring Security, and Spring Cloud
Familiar with Java threads and parallel programming
Be able to work on Linux OS
Good at English communication and written is preferable
Great motivation and willingness to learn new technologies.
Experience with Networking is a Plus.
Experience with Frontend: NodeJs, JQuery, basic HTML/HTML5, CSS and Selenium is preferred