What are the responsibilities and job description for the Java Software Engineer position at VirtualVocations?
A company is looking for a Java Software Engineer.Key ResponsibilitiesDevelop applications using Java 8 / JEE, Angular 2 , React.js, SQL, Spring, HTML5, CSS, JavaScript, and TypeScriptWrite scalable, secure, maintainable code and create, deploy, and maintain automated system testsCollaborate with team members to achieve shared user story and sprint goals while resolving defects in a timely mannerRequired QualificationsExperience in programming languages Java and JavaScriptUnderstanding of the software development life cycleBasic programming skills in object-oriented programming (OOP) languagesKnowledge of relational databases and basic SQL query language skillsMaster's Degree in Computer Science is preferred