Job Description :
Role: Mid-Sr. Software Developer, Java
Location: Virginia
Position Requirements

College diploma or university degree in the field of computer science, information systems, or software engineering
5 to 8 years work experience developing business applications in an SDLC environment.
Strong application development experience on Java (especially back end), web service, XML (ACORD is a plus), python
Strong experience on SQL queries.
Knowledge of HTML/HTML5, JSP, JavaScript and CSS related to web application development. Database design knowledge (MSSQL experience highly preferred Knowledge of C# is preferred.
Work experience with Eclipse, WebSphere/WebLogic/Tomcat/IIS application server.
Experience with cloud application development and integration
Knowledge of SharePoint Online and other Office 365 tools
Experience with RPA a plus
Experience in Life Insurance, Financial Systems or other insurance a plus
Excellent understanding of coding methods and best practices.
Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
Ability to conduct research into software-related issues and products.
Strong written, oral, and interpersonal communication skills.
Quick Learner, highly self-motivated and directed.
Strong problem-solving abilities.
Experience working both independently and in a team-oriented, collaborative environment.