What are the responsibilities and job description for the Senior Java Developer position at VirtualVocations?
A company is looking for a Sr. Java Software Engineer (AWS / OAuth 2.0) to enhance the customer and employee experience through software development.Key ResponsibilitiesAnalyze, design, code, debug, integrate, and test complex software applicationsInvestigate and resolve complex problems, providing timely support for production systemsServe as a technical expert, guiding junior team members and contributing to project planningRequired Qualifications5 years of experience in application development4-year Bachelor's degree in a relevant field or equivalent work experienceDeep expertise in Java, Spring framework, Angular, and NodeJsExperience with Amazon Web Services and OAuth 2.0 protocolHands-on experience in setting up CI / CD pipelines and Agile methodologies