Tóm lược
Mô tả công việc
Tóm tắt công việc
- Producing clean, efficient code based on specifications and industry best practices
- Use understanding of client’s needs and be able to translate to an architecture solution
- Accountable for working with outside data sources and APIs
- Ensuring the performance, quality, and responsiveness of applications
- Understanding of continuous integration / continuous delivery concepts and the ability to troubleshoot related issues
- Accountable for working on bug fixing and assisting QA/QC Team
- Learning new technologies when required
- Actively participate in projects kick-off meetings and understanding requirements
- Providing time estimates for new initiatives when requested
- Accountable for unit tests implementation when required
- Working on other technologies when required by the company
Why You'll Love Working Here
- Multicultural team (14+ nationalities), non-stop sharing, learning
- Lovely office with modern facilities
- Fun and dynamic team with great ambition, always fight for the same goal
- Pantry area with snacks drinks available all the time
- Other exciting team building activiti es
Yêu cầu công việc
Your Skills and Experience
Must have
- 5+ years of software development experience with a minimum of 3 years of proven hands-on JAVA web application development experience.
- Proficiency in Java, J2EE development and design, proficiency in the use of design patterns and frameworks
- Hands-on practice with Spring/Spring MVC/Struts2, Hibernate/JPA, EJB3/MDB, MySQL/T-SQL, HTML/CSS, JavaScript and jQuery
- Experience with Microservices architecture and migrating Monolith applications to microservices
- Experience with Git
- Experience with CLI
- Experience with building and using API’s
- Experience with relational databases
- Basic knowledge of Linux fundamentals, including networking, file systems, security, and SSH
- Focused on performance and cross-platform compatibility
- Experience in developing custom modules
- Experience manipulating and working with CSV, XML, JSON files
- Good understanding of SEO and accessibility best practices
- Understanding of the MVC and MVVM patterns
- Understanding of Docker and its usage
- Understanding of front-end web technologies like HTML, CSS, JavaScript and Ajax
- Fluent English communication
- Any additional programing language is a plus
- Involvement in the Java community is a big plus
- Knowledge of Javascript (ES5/ES6)
Ngôn ngữ
-
English
Nói: Fluently - Đọc: Fluently - Viết: Fluently
Yêu cầu kỹ thuật
- Java
- Spring
- J2EE
- JavaScript
- jQuery
- JSON
- XML
- HTML
- CSS
- Linux
- Hibernate
- Ajax
- T-SQL
- MySQL
- EJB3
- Git
- MVVM
- Networking
- SEO
- JPA
- Design Patterns
- SSH
- CSV
- Docker
- Architecture
- ES6
- Microservices
- Struts2
- Web App
- SpringMVC
- ES5
NĂNG LỰC
- Communication Skills
Thông tin doanh nghiệp
IT Consultis is a dedicated digital agency.
Main office is in Shanghai strongly committed to research, layout, and deploying only the best digital solutions; offering a wide array of services ranging from entirely tailor-made web development projects to apps, eCommerce, and in-store experiences. In only 5 years, IT Consultis has rapidly expanded to reach over 60 employees, while working with some of the best brands in the world including GAP, Zara, Porsche, Decathlon, Budweiser and Leica.
Our Goal: Becoming the Leading Digital Agency in Asia Pacific by 2020
Key figures
● 60+ employees
● 14+ nationalities
● 2 offices: Shanghai, China and Ho Chi Minh City, Vietnam
● 1 team
Our values
Our values serve as a compass for our actions and best tell how we behave:
● Satisfaction: customer satisfaction is our satisfaction
● People: our strength is our people
● Quality: we believe in dreams, we build on quality
● Innovations: without innovation there is no future
● Accountability: we are accountable for each line of code we create, each decision we take, each behavior we show
● Integrity: do the right thing, do the right thing right and do it always.