Job Summary
Job description
Overview of job
Job Description:
• We’re looking for Senior Java Developer have experience in building high-performance, scalable, robustness web systems used in bank, finance, insurance company and enterprise corporation.
• You will be part of experience team that works on large scale projects with complex business rules and processes. We need you to work as full-stack Java web developer and apply your expertise in the full software development life cycle, from concept and design to testing and implementation.
Responsibilities:
• Java web developer responsibilities include getting requirement, investigating and proposing solutions, analyzing and designing software.
• Contribute in all phases of the development life cycle.
• Design, build, and maintain efficient, reusable, and reliable Java code.
• Ensure the best possible performance, quality, and responsiveness of the applications.
• Identify software issues and devise solutions to these problems.
Job Requirement
• At least 03 years of experience in Java web development, with a good knowledge of its ecosystems
• Experience with popular web application frameworks, such as Spring MVC, Spring Security, Thymeleaf…
• Experience with frontend GUI frameworks, such as HTML5, CSS, JavaScript (jQuery), JSON, AJAX, AngularJS…
• Experience with RDBMS (MS SQL, Oracle, MySQL), create database schemas that represent and support business processes, create store procedures and efficiency T-SQL queries.
• Experience with web service (RESTful)
• Experience with writing documents of project in English/Vietnamese (SRS, Specification, Design, Testcase, Technical Guide, User Guide…)
• Solid understanding of object-oriented programming and SOLID principles.
• Familiarity with various design and architectural patterns, knowledge of concurrency patterns in Java, understanding fundamental design principles behind a scalable application
• Familiarity with build tools such as Ant, Maven, and Gradle
• Familiarity with continuous integration
• Familiarity with creating and performing unit test case
• Experience with software development projects in finance, insurance, banking is a plus
• Experience with enterprise open source frameworks (Activity, jBPM, Lucene search, Alfresco…) is a plus
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- AngularJS
- Oracle
- MS SQL
- Java
- JavaScript
- jQuery
- JSON
- HTML5
- CSS
- Spring
- Web Development
- Ajax
- T-SQL
- MySQL
- J2EE
- OOP
- Alfresco
- Ant
- Maven
- Unit testing
- Integration Testing
- Web Services
- RESTful
- RDBMS
- Test Case
- Lucene
- SpringMVC
- Gradle
COMPETENCES
- Communication Skills
- Teamwork
BUSINESS PROFILE
UNIT Corp is one of few companies specialized in providing Finance Software Solutions.
Established since Mar 2010, UNIT Corp is one of few companies specialized in providing Finance Software Solutions which have prestige in Viet Nam and overseas market, we have successfully implemented plenty of projects in sectors such as : Banks, Investment funds, Insurance, Finance company and multinational corporations ...