Specific experience with implementing an MVC architecture and batch experience is a plus
Specific experience with Spring Batch is a plus
Specific experience with AngularJS and Angular.
Experience working with relational databases like Oracle and SQL
Understanding of Spring Batch and Web services is a plus
Demonstrated fluency in Java and Object-Oriented technology along with an understanding of middleware and web integration principles
Knowledge of software application design in UML
Understanding of SOA, SOAP, Web Services, and XML technologies
Ability to work with large teams
Create world-class, user-centered designs through consideration of market research, business requirements, customer feedback, and usability study findings.
Present design work to the user experience team, product team, engineering team, executives, and external partners for review and feedback