
Senior Java Developers
- Tp Hồ Chí Minh
- Lâu dài
- Toàn thời gian
- Translate application storyboards and use cases into functional applications
- Contribute in all phases of the development lifecycle
- Design, build, and maintain efficient, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Directly report to Project Manager/Team lead on daily assignments
- Bachelor’s degree in Computer Science or equivalent work experience
- 4+year experience in Java programming
- Good knowledge of Core Java, Servlet/JSP, JDBC, SOAP/RESTful, Hibernate, Spring, Spring MVC/Strut/JSF, Web service, Oracle, MSSQL and solid understanding of OOP, design and architectural patterns
- Familiar with Responsive web design, HTML5, CSS3, Bootstrap is preferred
- Familiar with any JavaScript framework: AngularJS/React/ BackboneJS/Knockout JS is preferred
- Familiarity with Java GUI frameworks such as Swing, SWT, AWT…
- Solid understanding in working in one of vendor implementations such as Apache Tomcat, JBOSS, IBM WebSphere
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Familiarity with build tools such as Ant, Maven, and Gradle
- Good English communication skills, interpersonal and collaboration skills, strong team working ability.