Ability to absorb data / information from multiple sources, apply strong analytical skills, and provide thoughtful, strategic recommendations to deliver tangible business value
Agile experience
10+ years’ hands-on software development experience required, and more specifically hands-on Java development experience
8+ years’ experience with Agile software development methodology
Experience with multiple platforms, languages, and technical solutions
10+ years’ experience developing with Java, J2EE, Spring framework, Weblogic, JBoss, JMS, web services (REST & SOAP) and frontend development, JUNIT, SQL
Experience with code coverage tools such as CAST/Fortify preferred
Exposure to CI/CD continuous integration tools such as Jenkins, Test Automation and build tools such as Maven or Ant preferred
Experience with Angular 5/above preferred
Strong communication, analytical and problem-solving skills.
Experience with unit test mocking frameworks such as mockito is preferred.