Job Summary
Job description
Overview of job
- 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
- Help maintain code quality, organization, and automatization
- Write well designed, testable, efficient code
Job Requirement
- Requires a bachelor’s degree (preferably in Computer Science).
- 2-year technical experience and knowledge in Java/ J2EE Framework
- Solid understanding of object-oriented programming
- Skill for writing reusable Java libraries
- Knowledge of concurrency patterns in Java
- Experience with concepts of MVC, JDBC, and RESTful
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Familiarity with Spring boot, Spring MVC
- Familiarity with RDBMS: MySQL, PostgreSQL
- Good English communication
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- J2EE
- OOP
- PostgreSQL
- MySQL
- MVC
- JDBC
- Git
- Unit testing
- Automation Testing
- RESTful
- Spring Boot
- SpringMVC
COMPETENCES
- Communication Skills
BUSINESS PROFILE
CMC Global, a member of CMC Corporation.
CMC GLobal, a member of CMC Corporation, was formed as the result of the Go Global strategy in the next 5 years, from 25 years of experience in ICT field and over 10 years of exprience in Outsourcing field.- Creativity
- Professional
- Teamwork