Senior Java Developer
Job description
Collaborate in the establishment of project standards for designs and code
Apply defensive coding practices
Review code of colleagues and more junior developers
Understands version control best practices and patterns
Work with testers in identifying key areas of risk and describing the corresponding test scenarios
Write expressive and well-analyzed automated unit and integration tests if necessary
Assist testers in the creation of test environments, and end-to-end test automation if necessary
Perform manual tests as needed
Writes efficient SQL queries, using appropriate JOINs to fetch data across multiple tables
Job Qualifications
Must Have Skill(s)
At least
5 years of working experience as a Java Developer.
Framework (Spring Boot, Hibernate)
Testing tools(Junit), Restful Web Service, Docker
Proficient in using GIT, SVN.
Experience with GWT.
Good to Have Skill(s)
Working experience on Printer Software
Knowledgeable and experience in Agile practice
Interested in this role?