Full Stack Java Developer
Position Location: Remote, if near Pittsburgh PA Hub option for Hybrid
Intended length of Assignment: 4 months with Possible Conversion
Describe the role and the key responsibilities in order of which they will be doing daily:
Aligns business strategy with software solutions.
Must possess strong communication skills, both written and verbal. Looking for a highly motivated individual that likes to be challenged.
Candidate must actively and independently strive to broaden technology and business knowledge.
Displays an innovative approach to apply modern software development principles, methodologies and tools to advance business initiatives and capabilities.
Formal experience in working in projects with a methodology (waterfall, agile)
General knowledge of Banking, Financial and US regulatory environment
Describe the required must have technical skills, tools, or experience:
Full Stack Java development skills using Angular, Spring, Hibernate, Restful services, Servlets, JSP
Complex database skills in Oracle
Experience in developing, testing, and deploying java applications to Appservers like Tomcat and/or openshift
Experience in developing and implementing APIs
DevOps toolchain skills for development, testing and deploying software; e-g Git, Udeploy, Jenkins, Artifactory, SonarQube.
Preferred Skills:
Reporting tools like OBIEE/Tableau
MicroServices Architecture and design skills
SSO, Ping, oAuth security
Financial industry background
Education:
Bachelors